728x90
지난 이 년간 공부했던 것들을 요즘 다시 복습하고 있다.
그때는 무슨말인지 전혀 몰랐는데, 다시 보니까 더 잘 이해되고 보이지 않는 것들도 보이고 신기....
다시 공부하는 김에 꼼꼼하게 정리해보는중
컴퓨터 프로그래밍 언어의 종류
machine language(기계어) : 0과1로만 조합되어있음. 컴퓨터가 이해할 수 있는 언어. 사람은 전혀 이해할 수 없는 언어.
assembly language(어셈블리어) : 적은 명령어로 이루어진 언어. 그 명령어들은 사람들이 사용하는 언어로 구성되어있다. (or , and 등..)
-> CPU의 특성에 달라진다.(크게 중요하지 않은 개념..)
high-level language(고급언어) : 사람이 이해할 수 있는 언어를 사용하게 되는 프로그래밍언어 언어, 영어와 매우 비슷하다.
-> 여기서 인터프리터 언어는 컴파일 과정을 거치지 않고 한줄 한줄을 처리한다.
-> 하이레벨 언어일수록 컴파일 과정이 많아져서 느려진다.
-> 하이레벨 언어 내에서 절차지향 언어와 객체지향 언어로 나뉘어진다. (블로그 정리 링크)
728x90
'TIL(Today I Learned)' 카테고리의 다른 글
TIL_210211 (0) | 2021.02.11 |
---|---|
TIL_210209_MQ (0) | 2021.02.09 |
TIL_210206_동적타입/정적타입 (0) | 2021.02.06 |
TIL_210203_Network (0) | 2021.02.04 |
TIL_210127 (0) | 2021.01.27 |