1. 무난하게 C언어로 재미를 보며 시작하는게 좋은거같다. 검은색 화면에서에 Hello World! 란 정말 멋지니까.

2. 이후 어셈블리를 배우고 함수 호출규약을 같이 배우는게 좋다. 어셈블리를 배우지만 C언어에서 인라인 어셈으로 디버깅해가며 동작원리를 배운다.

3. 어느정도 어셈블리가 익숙해지면 WINAPI에 있는 예재를 쪼금만 따라하면 아마 대부분의 원하는 프로그램은 만들수 있는거 같다.


이후 코드 리팩토링 같은 책이나 알고리즘, 자료구조 등을 배우며 OS 원리 네트워크 DB등을 배워 가면 될듯하다.


c언어만으로 다 된다 해서 c언어 문법만 배워놓고 아무것도 만들줄 몰라서 멍청하게 있었던게 생각나서 적어봅니다.