isAlreadyRead/가벼운 내용
-
코딩에 관해 몰랐던 사실들 기록 1isAlreadyRead/가벼운 내용 2023. 10. 30. 00:03
책을 읽다가 흥미로운 부분이나 기억에 남는 부분을 기록하는 식으로 작성해본다. 에니악은 전선을 연결하여 프로그램을 코딩했다고 한다. 코딩된 프로그램을 저장할 수 있는 메모리가 없었기 때문에. 프로그램에 수정사항이 생기면 모든 전선을 바꿔가며 다시 코딩해야했다고 한다. 이후 Von Neumann architecture (폰 노이만 구조) 가 발명되어 중앙처리장치(CPU), 메모리, 프로그램을 통해 프로그램을 저장할 수 있게 되었다. 세계 최초로 코딩한 사람은 에이다 러브레이스 이다. 루프, IF문 등의 개념을 발명하였다. 그리고 현재 존재하는 거의 모든 프로그래밍 언어들이 러브레이스가 최초로 구현한 IF문의 형태를 그대로 따르고 있다. 작성한 소스코드를 기계어로 바꾸는 것을 컴파일이라 하며 링크는 컴파일된..