Išmokite programuoti
Tai, aišku, fundamentalus hakerio įgūdis. Jei jūs nežinote nė vienos programavimo kalbos, galite pradėti nuo Python. Ši programavimo kalba gana lengvai suprantama, gerai dokumentuota ir ypatingai geranoriška naujokams. Nežiūrint į tai, kad Python gerai tinka pradedančiajam, tai ne šiaip žaisliukas. Tai labai galinga ir lanksti programavimo kalba, tinkanti dideliems projektams. Bet žinokit, kad jūs nepasieksit hakerio meistro lygio žinodami vien tik Phyton. Jums būtina išmokti mąstyti apie programavimo problemas apskritai, nepriklausomai nuo programavimo kalbos. Kad taptumėt hakeriu, jums reikia pasiekti tokį lygį, kuriame sugebėtumėt išmokti bet kuria programavimo kalba per keleta dienu. O tai reiškia, kad reikės išmokti keleta labai skirtingu kalbu. Pavyzdžiui, jei užsiimsite rimtu programavimu, teks išmokti C kalba, kuri yra Unix sistemos pagrindas. Po to Perl ir LISP.