Перед тем, как начать писать стихи, вы должны научиться грамматике. Чтобы взломать код, надо его хорошо знать. Если вы хотите стать хакером, то вам нужно гораздо больше, чем знание базового курса.[4]
Если же вы не знаете ни одного компьютерного языка, рекомендуем начать с языка Python. Он понятно разработан, хорошо документирован и подойдет новичкам. Несмотря на то, что он хорош для первого языка, это не просто игрушка. Это мощный и гибкий язык, хорошо подходящий для больших объектов. Java является альтернативой, но целесообразность изучения этого языка в качестве первого подвергается сомнению.[5]
Если вы занимаетесь серьезным программированием, то вам придется выучить Си - основной язык операционной системы Unix. Язык C++ тесно связан с C, зная один, несложно выучить и другой. Он требователен к ресурсам компьютера и на отладку кода уходит много времени.