اگر در اینترنت معنای واقعی کلمهٔ «هکر» را جستوجو کنید، متوجه خواهید شد که معادل فارسی این کلمه به معنی «دانش فنی و مهارت لازم برای حل مشکلات غیرممکن» است اما در عین حال نیاز به توضیح است که در دنیای واقعی هکر بودن چیزی فراتر از اینها است. (
در اصل، هکرها گروهی بودند که در اولین آزمایشهای آژانس پروژههای پیشرفتهٔ تحقیقاتی موسوم به آپارنت و همینطور در اختراع اینترنت نقش داشتند تا بدان وسیله دنیای بهتری بسازند.)
در اینکه برنامهنویسی یکی از بنیادیترین مهارتهای لازم برای ورود به دنیای هک میباشد هیچ شکی نیست و این مطلب که هرچه بیشتر برنامهنویسی کنید، هکر بهتری خواهید شد نیز کاملاً صحیح است.
اگر شما هم به هکر شدن علاقه دارید، قبل از هر چیز باید روش درست آموزش را یاد بگیرید و باید بدانید که مهارتهای لازم برای هکر شدن چه چیزهایی هستند که یکی از اساسیترین آنها برنامهنویسی است که به منزلهٔ مهارتی پایهای میباشد که هر هکری باید آن را فرا بگیرد و به آن مسلط شود.