반응형
프로그래밍의 개념
- 프로그램: 문제를 해결하기 위해 서로 관련이 있는 명령을 체계적으로 구성한 것
- 프로그래밍: 프로그램을 만드는 과정
프로그래밍 언어의 이해
- 프로그래밍 언어 : 사용자와 컴퓨터가 대화하기 위해 사용하는 언어
<사람의 언어와 프로그래밍 언어의 차이>

프로그래밍 언어의 이해
- 저급 언어와 고급 언어
- 저급언어: 기계어나 어셈블리어처럼 하드웨어 중심의 언어. 사람보다 기계 중심의 언어이기 때문에 다양한 프로그램을 빠르게 개발하기에 적당하지 않음.
-고급언어: 사람이 이해하기 쉬운 형태의 언어
< 기계어와 어셈블리어 프로그램의 예>


프로그래밍 언어의 이해
- 컴파일과 인터프리터
- 컴파일과 인터프리터: 고급 언어로 작성된 프로그램을 번역하는 방법
- 컴파일: 프로그램을 실행하기 전에 전체 코드를 모두 기계어로 번역
- 인터프리터: 프로그램을 실행할 때 코드를 하나씩 번역하면서 실행

프로그래밍에서 배울 수 있는 것들
- 프로그래밍 언어의 문법
- 코딩하는 방법
반응형
'공부 > 코딩' 카테고리의 다른 글
| 앱 인벤터 테스트와 실행 (21) | 2020.11.28 |
|---|---|
| 앱 인벤터 프로젝트 준비 (13) | 2020.11.27 |
| 앱 인벤터 사용 준비 (13) | 2020.11.26 |
| 앱 인벤터의 개요 (16) | 2020.11.26 |