컴퓨터/프로그래밍 기초
컴퓨터에 관심이 있는 분들은 코딩, 프로그램, 프로그래밍, 프로그래머 등의 말들을 많이 들어보셨을 것입니다. 이글에서는 간략하게 그런 명칭들에 대하여 설명해보도록 하겠습니다.
프로그램의 뜻은 "일련의 작업을 수행하기 위한 작업 지침서"입니다. 그리고 컴퓨터 쪽에서 프로그램은 "컴퓨터 하드웨어들을 동작시켜 특정 작업을 수행하게 하기 위한 컴퓨터의 언어로 되어있는 작업 지침서" 입니다.
이 작업 지침서를 우리는 프로그램, 소프트웨어, 애플리케이션, 앱 등 다양한 말로 표현을 하고 있습니다.
이 작업지침서(프로그램)을 만드는 작업을 프로그래밍이라고 합니다.
그리고 이 행위를 수행하는 사람을 프로그래머라고 표현을 합니다.
프로그램은 컴퓨터의 언어로 되어있는 작업 지침서라고 했습니다. 컴퓨터의 언어는 0과 1로 되어있습니다.
그럼 이 모든 프로그래머들은 프로그램을 만들기 위해 2진수 만을 사용하여 만들까요?
사실, 불가능하지는 않습니다. 다만, 힘들고 오래 걸릴 뿐입니다. 그래서 컴퓨터와 소통하기 위한 번역기와 언어들이 생겼습니다. 이것을 고급언어 컴파일러 등으로 표현을 하고 있습니다. 그리고 이 언어들로 프로그램을 작성하여 번역을 돌릴 준비를 하는 것이 코딩이라고 하는 것입니다.
오늘날 이 프로그램 개발자 즉, 프로그래머가 아주 핫한 키워드입니다. 컴퓨터 세계에서 신이 될 수 있는, 가상의 무언가에 창작을 할 수 있는 아주 훌륭하고 멋있는 직업이기 때문이라고 필자는 생각합니다.
무에서 유를 만들 수 있는 오늘날 가장 가깝고 손쉽고 강력한 방법이기 때문입니다.
데이터의 자료형 - 변수의 크기 (0) | 2021.05.10 |
---|---|
메모리에 데이터를 사용하기 위한 방법 - 변수 (0) | 2021.05.09 |
메모리의 구조 (Memory Structure) (0) | 2021.05.07 |
프로그래밍의 절차와 방법 그리고 IDE (0) | 2021.05.03 |
프로그래밍 언어와 절차 (0) | 2021.04.28 |
91년생 공학엔지니어의 개발일지
TODAY :
YESTER DAY :
TOTAL :
Commnet