لغات البرمجة التي تساعد على احتراف القرصنة

1
السلام عليكم و رحمة الله و بركاته

من أكثر الاسئلة التي  كثيرا من الهاكرز يريدون جوابا عنها هي ، ماهي لغة البرمجة التي تنصحني
أن ابدأ بتعلمها لمساعدتي في الاختراق ؟ ، طبعا الإجابة على هذا السؤال صعبة ، لأن كل لغة برمجية تعتمد على الهدف الذي تود أن تصل إليه من خلال تعلمها ،  فمثالا إذا كنت ترغب في تعلم تصميم المواقع واختراقها أو الأجهزة أو الحسابات يجب عليك قبل ان تطرح على نفسك سؤال ماهي اللغة البرمجية التي يجب أن أبدأ بتعلمها ؟ اسأل نفسك  ماهو الهدف الذي أريد أن أصل إليه بعد تعلم هذه اللغة ؟ هل برمجة وتصميم المواقع ؟ أ برمجة تطبيقات ويب ؟ أو تطبيقات تعمل على ويندوز أو لينكس أو كذلك تطبيقات الهواتف الذكية ؟ طبعا الإجابة على هذه الاسئلة ستجعلك تحدد أي لغة برمجية يجب عليك تعلمها .


مثلا إذا كنت تريد  اختراق أو تصميم أو برمجة المواقع فهنا  يجب عليك أن تبدأ بتعلم لغات البرمجة مثل CSS و HTML و HTML5  و كذلك PHP ،  و mySQl  وJava script . اما إذا كان هدفك الشروع في تصميم تطبيقات الهواتف الذكية , واختراقها مثل أندرويد ،فهنا يجب عليك تعلم لغة الـجاڤا  java ولغة
++C
اما إذا كنت مهتما بتطوير تطبيقات الايفون وحماية واختراق الأيفون فعليك الشروع في تعلم الــ .objective-c اما إذا كنت مهتما بكتابة اكواد إسثغلال الثغرات الامنية ، فهنا يجب عليك الشروع في تعلم لغة البايثون و الــ Ruby.

أما إن كنت ترغب في اختراق أجهزة الكمبيوتر على سبيل المثال أنظمة الويندوز
فعليك بمجموعة من لغات البرمجة التي سوف تقودك الإلى أعلى درجات الاحتراف
ومن هذه اللغات
++C
#C
C
VB.net
VB.Script




كما لاحظت فتعلم لغة برمجية يبقى من الضروري قبلها ان  تحدد الهدف من تعلمها ، بل وتبحث ان كانت هذه اللغة لازالت تتمتع بشعبية او انها اصبحت غير مستخدمة .  لكن على العموم تبقى الى حدود الساعة لغات برمجية عدة يمكنك البدأ بها كمبتدئ ، مثلا لغة c ،c# java و Python وRuby وperl , فهي لغات برمجية شهيرة جدا ومطلوبة كذلك .  كما انصحك بالبدأ بلغة البايثون لانها تبقى الاسهل والاسرع في التعلم حيث يمكنك بعد ذلك المورور إلى لغات برمجية اخرى  .
ط

كذلك من الاسئلة التي تطرح  كم من الوقت يلزمني لكي احترف لغة برمجية ، طبعا كذلك الإجابة على هذا السؤال صعب لان الكل يعتمد على مدى تفرغك وكذلك مدى قدرتك على الفهم السريع . غير ذلك فإن الوقت الذي قد تستغرقه من اجل  الاحتراف الكلي للغة برمجية قد يكون من شهر  إلى ازيد من 5 سنوات حسب اللغة البرمجية التي إخترت تعلمها




التعليقات