Q. 전기 전자 학과들을 보면 배우는 수강에 대부분다 C언어 교육이 다 들어 가 있던데 그건 왜 그런지 궁금합니다.
안녕하세요. 손승우 전문가입니다.전기 전가 학과에서 다루는 마이크로컨트롤러, 센서, 회로 제어장치 등 대부분의 프로그래밍을 C언어로 하기 때문입니다. 이런 시스템은 운영체제가 없거나 제한된 메모리나 연산력을 사용하기 때문에 가볍고 빠른 언어인 C언어가 적합합니다. C언어는 메모리 주소, 레지스터 등 하드웨어 수준의 제어가 가능하며 이는 전자기기엣 입출력 포트 제어, 인터럽트 처리, 센서 값 읽기 등에 필요합니다.이처럼 C언어는 시스템 소프트웨어 개발의 기본 언어이기 때문에 전자과에서 C언어는 거의 필수로 배워야합니다. 실제 전자제품의 내부 코드는 아직 C 기반으로 되어있기 때문에 활용도가 높습니다.