مميزة

البرمجة: تخصصاتها ومجالاتها


1:ما هى البرمجة

هى عملية تتم باستخدام المنطق (logic) باجراء العمليات الحسابية وذلك لجعل الحاسوب ينفذ هذه التعليمات.تتم هذه العمليات باستخدام لغات البرمجة المختلفة وكل لغة لها طريقة كتابة خاصة ويفضل استخدام اللغات ذات المستوى العالي فهى الافضل والاسهل،وبها تخاطب الكمبيوتر فهى لغة وصل بين الانسان والالة وتسخدم في الكثير من الاغراض،والبرمجة من المجالات ذات المستقبل المشرق وتعتبر حلم للعديد من الناس.


والان سنتحدث عن اهم لغات البرمجة واستخداماتها


2:لغات البرمجة واستخداماتها

لغات البرمجة متعددة وذات استخدامات مختلفة واشهرها:

تطبيقات الكمبيوتر Desktop Application

windows 10

وتستخدم العديد من اللغات في عمل تطبيقات الpc ولكن اهمها وافضلها هى:

سي شارب #C:

من افضل واشهر لغات البرمجة ولها استخدامات متعددة كثيرة وما يميزها ايضا انا ملك شركة Microsoft العملاقة واهم استخدامات هذه اللغة هو عمل تطبيقات الديسك توب وهذه اللغة ذات شهرة واسعة ومصادر تعلم متعددة لمن يرغب في تعلمها و يمكنك تنزيل Microsoft visual studio لبدء العمل وكتابة الاكواد بهذه اللغة وهى سهلة جدا للتعلم مقارنة باللغات الأخرى.

جافا java:

وهى لغة برمجة عالية المستوى عريقة جدا عمرها 25 عاما تقريبا ولها استخدامات متعددة وتستخدم لعمل تطبيقات الديسك توب باحترافية وعيبها هو انها ذات نصوص واسطر برمجية طويلة وكثيرة وينصح باستخدام بيئة عمل netbeans وذلك لانه مجاني وسهل الاستخدام.


تطبيقات الموبايل Mobile application

من اهم المجالات ومعظم الشركات تهتم به الان فنحن الان في عصر الهواتف المتنقلة كما انه مميز جدا للمبتدئين وسهل.

Android:

جافا java:

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

كوتلن kotlin:

من اللغات الحديثة والقوية جدا وهى قريبة جدا للغة جافا وتعتبر النسخة المحسنة منها وذلك لانك لا تحتاج لكتابة اكواد طويلة مثل جافا فهى اقل بنسبة 20% من جافا وهى ملك شركة جوجل وينصح بها للمبتدئين لانها سهلة جدا وتقلل الاخطاء وتوفر الوقت والجهد ويمكنك استخدام اندرويد ستوديو للعمل بها.

الايوس ios:

سويفت Swift:

وهى اللغة الوحيدة التي ينصح لتعلمها لعمل تطبيقات الايفون وهى لغة حديثة ورائعة ويمكنك العمل عليها بواسطة برنامج xcode وهى البديل المناسب والافضل من objective-c.


تطبيقات الويب Web application

facebook web app

وهو الاسهل للمبتدئين ويمكنك من عمل تطبيقات تعمل على الويب مثل فيسبوك،تويتر وغيرها من التطبيقات ولكي تعمل تطبيق ويب تحتاج الى شيئين هما:

Front-end:

وهو الشكل الخارجي للموقع الذي يظهر للمستخدم مثل النصوص والازرار والصفحات وغيرها وتحتاج الى ثلاث اشياء اساسية هى:

HTML

وهى الاساس لبناء صفحة الويب ولاتعتبر لغة برمجة ويمكنك كتابتها على notepad.

CSS

وهو تصميم الصفحة وشكلها مثل لون النصوص والعناوين وتنظيم الصور وغيرها وتعتبر مكياج الصفحة.

java script

هى لغة برمجة عالية المستوى تستخدم في متصفحات الويب لانشاء صفحات اكثر تفاعلية ولها مكتبة jQuery وتستخدم هذه المكتبة لاختصار النصوص البرمجية المتكررة والمهام المعروفة وذلك لتسهيل عملية البرمجة.

Back-end:

وهو ما يحصل خلف الكواليس ولا يراه زائر الموقع مثل اعطاء مهمة معينة لكل زر وهنا تحتاج لغة سيرفر ومن افضلها هى

Python

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

Php

وهى لغة برمجة عريقة في هذا المجال واكثر من 80% من مواقع الويب تعمل بها ولها مصادر تعلم كثيييرة جدا ولكن لازلت انصح ببايثون لانها لغة المستقبل.


واذا كنت متحيرا لاتعرف اي مجال تختار ينصح بان تبدا بلغة جافا او سي شارب لانها تستخدم في كل المجالات تقريبا وايضا يمكنك البدء بلغة بايثون.

وهنا ينتهي مقالنا وهو مختصر ومفيد لكم باذن الله وبالطبع لم اتحدث عن كل مجالات البرمجة لكن هذه هى الاشهر والافضل.اتمنى ان تكونو استفدتم والسلام عليكم ورحمة الله وبركاته.


تصميم موقع كهذا باستخدام ووردبريس.كوم
ابدأ