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

+ Recent posts