컴퓨터와 인터넷

춤추는 병따개·2023년 1월 16일
0

인간이 기계와 소통할 수 있게 만드는 기반 프로그램, OS

운영체제는 사람의 언어를 기계의 언어로 바꿔주는것!

운영체제 또는 오퍼레이팅 시스템(operating system:OS)은 사용자의 하드웨어, 시스템 리소스를 제어하고 프로그램에 대한 일반적 서비스를 지원하는 시스템 소프트웨어이다.
ex.안드로이드, IOS, 윈도우, 리눅스...


코딩과 프로그래밍

Source: Tenor.com

"프로그래밍 언어₁"로 코드를 작성해 OS에 명령을 내리는 것을 "코딩"이라하고 작성한 코드가 기능적으로 움직이게끔 만들어 놓은 것을 "프로그램"이라 부른다. 그리고 이런 프로그램을 만드는 작업을 "프로그래밍"이라고 한다!

                                  코딩  ⊂  프로그래밍  

프로그래밍 언어₁
기계(컴퓨터)에게 명령이나 연산을 시킬 목적으로 설계되어 기계와 의사소통을 할 수 있게 해주는 언어를 뜻한다. 
그 결과, 사람이 원하는 작업을 컴퓨터가 수행할 수 있도록 프로그래밍 언어로 일련의 과정을 작성하여 일을 시킨다. 
쉽게 말하면 컴퓨터를 이용하기 위한 언어이다.
소프트웨어를 만드는데 기본이 되고, 이 소프트웨어는 논리 연산의 집합이기 때문에 수리 언어의 일종으로 보는 시각도 있다.

Source: Stack Overflow [Top programming languages to learn in 2022]

더 알아보기 ->
컴파일러 언어 vs 인터프리터 언어란 무엇인가!

profile
FE 개발 공부 중

0개의 댓글