프로그래밍7 (191116) 객체지향 프로그래밍(OOP) - (1) 프로그래밍 언어의 3가지 종류 - Machine Languages : 기계어, 0과 1로 조합된 native한 컴퓨터의 언어 → 코딩하기 매우 어려움!! - Assembly Languages: 어셈블리어, 기초적이고 제한적인 명령어들이 있음, CPU 계열에 따라 정해져있음 → 컴퓨터에서 처리하기전에 기계어로 변환되어야함 - High-Level Languages (Low-Level 과 비교해서) : 어셈블리어로 특정 언어를 만든 것이 우리가 흔히 사용하는 프로그래밍 언어 → C는 어셈블리어와 매우 가까운 언어로 볼 수 있음 high-level 언어(컴파일언어) → (컴파일러) → 어셈블리어 → (어셈블러) → 기계어 high로 갈수록 flex, portable 하고 low로 갈수록 실행속도가 빠르고 코드가.. 2019. 11. 14. 이전 1 2 다음