개발공부/한눈에 보기 👀3 자바, 코틀린, 파이썬, C++ 한눈에 비교하기 Java, Kotlin, Python, C++ 언어를 한눈에 비교할 수 있도록 표로 정리해 보았습니다.{[" style="width: 11.8604%; height: 17px;"> " style="width: 21.8604%; height: 17px;">JAVAKOTLINPYTHONC++{[" style="width: 11.8604%; height: 20px;">클래스명" style="width: 21.8604%; height: 20px;">PascalCasePascalCasePascalCasePascalCase{[" style="width: 11.8604%; height: 20px;">변수, 함수명" style="width: 21.8604%; height: 20px;">camelCasecamelCase.. 2025. 1. 17. 객체지향 프로그래밍 공부내용 정리 객체지향에 대해서 처음 들은 건 코틀린 독학을 시작했을 때였습니다. 코틀린이 객체지향 프로그래밍 언어라는 설명과 함께 객체지향 프로그래밍에 대해 간략한 소개를 읽었던 기억이 납니다. 객체를 지향하는 프로그래밍으로, 여러 객체를 조합하여 프로그램을 완성시키는 방법으로 이해했습니다. 그러면서, 클래스와 프로퍼티, 메서드에 대해 학습하고 객체가 무엇인지, 인스턴스가 무엇인지 알게 되었던 것 같습니다. 그 이후로, 자바와 파이썬 언어를 학습하면서 점점 더 많은 객체지향 언어를 다루다 보니 객체에 대해서는 조금이나마 감을 잡을 수 있었습니다. 하지만 객체지향 언어가 아닌 언어를 다뤄본 경험이 없어 객체지향 프로그래밍만의 장점이나 특징들에 대해서는 알기가 어려웠습니다. 객체지향 프로그래밍의 장점은 단순성, 유연성,.. 2025. 1. 11. 프로그래밍 관련 용어 정리 프로그래밍을 처음공부할 때 모르는 용어가 너무 많아서 힘들었습니다. 같은 용어이지만 다르게 해석될 때도 있어서 난감했는데요. 저처럼 고생하지 않도록 지금까지 공부하면서 정리했던 용어들을 모두 적어봤습니다. 공부하면서 옆에 두고 사용할 수 있는 단어장이 됐으면 좋겠습니다. 개발💛 소스코드 : 컴퓨터가 이해하고 실행할 수 있도록 작성된 명령어들의 모음💛 코딩 : 컴퓨터가 수행할 작업을 명령어로 작성하는 작업 = 소스코드를 작성하는 작업💛 프로그래밍 : 작업 수행의 절차와 논리를 설계하여 소프트웨어를 만드는 과정💛 절차지향 프로그래밍 : 데이터를 기반으로 명령을 순차적으로 실행하는 방식💛 함수형 프로그래밍 : 변수 사용을 줄여 코드의 간결성과 안정성을 높이는 방식💛 객체지향 프로그래밍 : 프로그램.. 2024. 12. 26. 이전 1 다음