본문 바로가기

CS14

[CS/Basic] 컴퓨터와 개발자가 소통하는 방법, 프로그래밍 언어 프로그래밍이란 개념에 대해 간단하게 정리가 되셨다면, 아래와 같은 의문점이 생기기 마련입니다. '아하, 프로그래밍은 개발자가 컴퓨터에게 지시를 하기 위한 방식이구나! 그런데, 어떻게 컴퓨터와 소통을 하고 명령을 내릴 수 있을까?' 이번 포스팅에서는, 개발자가 프로그래밍을 위해 컴퓨터와 소통하는 방식인 프로그래밍 언어에 대하여 살펴보도록 하겠습니다. 프로그래밍 언어란? 프로그래밍 언어는 편의 대상에 따라 저 수준의 언어와 고 수준의 언어로 구분된다 지난 포스팅 내용 중 하나인 '땅콩잼 샌드위치 만들기' 영상을 기억하실까요? 여기서 아이들은 종이에 펜으로 꾹꾹 눌러가며 샌드위치를 만드는 방법, 즉 '레시피'를 건네게 됩니다. 비록, 땅콩잼 없는 땅콩샌드위치가 완성이 되었지만 여기서의 레시피는 특정 명령을 지.. 2022. 12. 4.
[CS/Basic] 비 전공자가 이해하는 컴퓨터 프로그래밍과 코딩 Swift 문법 관련 포스팅을 진행하다, 문득 '프로그래밍이 무엇인가?' 란 원초적인 의문점이 솔솔 피어나기 시작했습니다. 지극히 단순한 의문에서 시작되어, 프로그래밍과 관련된 내용을 추가적으로 포스팅하고자 합니다. 첫 단추로서, 이번 포스팅에선 비 전공자의 입장에서 살펴보는 프로그래밍과 코딩에 대한 내용을 다뤄볼까 합니다. 땅콩 샌드위치 만들기 레시피를 활용한 샌드위치를 만드는 과정은 결코 쉽지 않다!? 아래 영상은 처음 프로그래밍과 관련된 강의를 수강했을 때 접했던 프로그래밍에 대한 이해를 돕기 위한 좋은 예제입니다. ‘정확한 설명서 시험(Exact Instructions Challenge)’ 이라는 제목의 영상으로, 자녀가 샌드위치 만드는 방법에 대한 레시피를 써오면, 이에 따라 아빠가 직접 만들어.. 2022. 12. 2.