السلام عليكم و رحمة الله و بركاته
اولا اهلا بك في العالم الإفتراضي
اما بعد الذي يجب ان تتعلمه أولا لدخول عالم البرمجة و البرمجيات بكل أنواعها هو الــAlgorithm أي الخوارزمية بالعربية . و هي عبارة عن خطوات متتالية للوصول الى هدف محدد .
مثلا تريد الذهاب الى المكتبة . سيوجهك احدهم قائلا . امشي عشرة خطوات الى الأمام و اصعد في الدرج و توقف في الطبق الثاني . هذه خوارزمية .
نفس الشيء بالنسبة للبرمجة بكل انواعها بغض النظر عن اللغة او البيئة التي تريد التخصص فيها فهي عبارة عن خوارزميات . فإذا تعلمت الخوارزمية . تصبح كل اللغات و البيئات سهلة التعلم بالنسبة لك .
ف إذا لم تتعلم الخوارزميات و دخلت البرجمة مباشرة فلن تكون سوى هاوي .
لا جدوى من تعلم البرمجة ان لم تكن لك دراية بالخوارزمية .
بالتوفيق لك أخي الكريم.