특별한 선행 지식이 필요하지는 않습니다. 윈도우와 같은 OS를 사용할 줄 알고, 진법, 거듭 제곱 등과 같은 기본 수학 지식이 있으면 충분합니다. 다만 앞에서 배운 내용이 이후 내용의 선행 지식이 될 수 있으니 1장부터 차근차근 공부할 것을 권합니다.