프로그래밍 용어, 쉽게 풀어 설명
코딩을 시작하면 만나게 되는 단어들을 짧고 정확하게 정의했어요. 용어마다 페이지가 따로 있고, 브라우저에서 실행해 볼 수 있는 예제, 흔히 하는 실수, 이어지는 용어로 가는 링크가 들어 있어요.
코드가 실행되는 방식
입력한 코드가 실행되는 프로그램이 되기까지 일어나는 일: 컴파일러, 인터프리터, 런타임 환경, 운영체제.
프로그램의 기본 요소
모든 프로그램을 이루는 기본 요소: 값, 변수, 배열, 반복.
오류와 디버깅
세 가지 오류, 프로그램이 오류를 다루는 방법, 그리고 C 프로그래머가 가장 먼저 만나는 충돌.
데이터와 저장
컴퓨터가 데이터를 저장하고 손상 없이 도착했는지 확인하는 방법: 비트, 바이트, 체크섬, 데이터베이스.
객체 지향 프로그래밍
클래스와 객체를 떠받치는 생각: 데이터 숨기기, 공통 인터페이스 공유, 세부 사항 감추기.
자주 묻는 질문
초보자는 어떤 프로그래밍 용어부터 알아야 하나요?
코딩을 시작하기 전에 이 용어들을 알아야 하나요?
아니요. 대부분은 작은 프로그램을 짜다가 모르는 단어가 나오면 찾아보면서 익혀요. 용어가 설명하는 오류나 출력을 한 번 직접 보고 나면 훨씬 빨리 기억에 남아요.
프로그래밍 용어는 언어마다 같나요?
list라고 부르고 True라고 쓰고, 자바스크립트는 true라고 쓰며, 자바는 변수의 타입을 선언하게 해요. 각 페이지에서 언어마다 다른 점을 짚어 두었어요.