로딩
요청 처리 중입니다...

펌웨어란? 비주얼베이직 node.js까지 개발자 기초 용어 정리

 펌웨어란? 비주얼베이직 node.js까지 개발자 기초 용어 정리

개발을 시작하면 처음엔 언어 문법부터 외우느라 바쁜데, 어느 순간부터 펌웨어, 비주얼베이직, node.js 같이 어렵게 느껴지는 단어들이 나오기 시작하죠. 검색해보면 각각 따로 설명이 나오는데 처음엔 어렵게 느껴집니다.

사실 이 세 가지는 실제로 개발 환경 세팅하거나 서버 작업할 떄 뒤섞여 나오는 상황을 꽤 자주 마주치기도 합니다. 소프트웨어가 하드웨어와 어떻게 맞닿아 있는지, 그리고 개발 생태계가 어떤 층위로 나뉘는지를 이해하는 데 같이 알아두면 훨씬 유용한 개념들이죠.

이번 포스팅에서는 펌웨어 뜻부터 비주얼베이직·node.js까지 개발자 기초 용어를 한번에 정리해 드릴게요. 펌웨어란 무엇인가요?

펌웨어(Firmware) 는 하드웨어를 직접 제어하기 위해 칩 안에 내장된 소프트웨어입니다. 하드웨어(물리적 부품)와 소프트웨어(프로그램) 사이 어딘가에 위치한 존재인데, 이름에서 힌트가 있습니다.

"단단하다"는 뜻의 Firm처럼 자유롭게 설치·삭제되는 게 아니라, 하드웨어에 단단하게 박...