1. C언어 기본
1. 프로그래밍 언어 컴퓨터의 프로그램을 작성하기 위한 언어 c/c++, java, python등등 프로그래밍 언어는 고급언어(사람)와 저급언어(기계)로 나뉜다. c,c++,java 어셈블리어, 기계어 고급언어는 인간의 언어에 가까운 언어이기 때문에 기계(컴퓨터)에서 동작하기 위해서 변환과정이 필요하다 고급언어를 기계가 이해할 수 있는 변환과정을 컴파일이라고 하면 변환해 주는 프로그램을 컴파일러라고 한다. 2. c언어란 (1) 절차 지향 언어이다 - 프로그램이 작성된 순서대로 진행되므로 이해하기 쉽다. (2) 프로그램을 다른 시스템으로 이식하기 용이함 - 여러 시스템과 잘 호환되며 범용성을 가진다. (3) 저급언의 특성과 고급언어의 특성 모두 가지고 있다. - 세세한 수준까지 프로그램 제어가능 - 사람이..