لغة C++
تم إصدار لغة البرمجة c++ سنة 1985 كتطوير لغة c من طرف bjarn stroustroup
في أحد معامل شركة AT&T الأمريكية الشهيرة في مجال الإتصالات
- من مميزات هده اللغة
السرعة
إن وقت التجميع و التفيذ في برامج C++ أسرع من لغات البرمجة الأخرى
مترجمة
تحتاج الى ترجمة Compilation
و ذات مكتبة غنية
لها العديد من الوظائف المساعدة في كتابة تعليمات بسرعة
و هي الأقرب للأجهزة مما يجعلها مفيدة في البرامج المرتبطة بالاجهزة
- تستخدم c++ في
تطوير أنظمة التشغيل كال Mac Os Windows IDE Visual Studio
وتطوير الألعاب لتمكنها من التعامل مع تعقيدات الألعاب تلاتية الأبعاد و الشبكات متعددة اللاعبين
وتطبيقات سطح المكتب و التطبيقات المستندة لواجهة المستخدم الرسومية ك Photoshop Illustrator
متصفحات الويب التي يجب ان تكون سريعة في تحميل صفحات الويب ك Mozilla Firefox
الأنظمة السحابية تكتب بلغة C++ بسبب قربها للأجهزة
التطبيقات المصرفية لتطلبها للسرعة و الأداء العالي و التعامل مع تعدد خيوط المعالجة
لغة javascript
جَافا سكريبت هِي لغة بَرمجية هي من أكتر اللغات المستخدمة في تصميم و إنشاء صفحات الويب
تم انشائها سنة 1996 من طرف Brendan Eich
- من مميزاتها
تفاعل أقل مع الخادم كالتحقق من صحة بعض المعلومات قبل إرسال الصفحة للخاجم
التفاعل كانشاء واجهات متفاعلة كتمرير الماوس فوقها و عناصر كالسحب و التمرير لتقديم واجهة مبهرة لزوار الموقع (الأنيميشن)
- أهم الشركات التي تعتمد على لغة جافاسكربت
شركة Google
شركة Microsoft
شركة Paypal
شركة Netflix
شركة Facebook
لغة java
تم تطوير لغة جافا في شركة Sun Microsystems بواسطة James Gosling u عام 1996
فهي مشتقة من لغة سي++ لتكون لها الشكل و المظهر
- استخدامات لغة جافاسكريبت
التعامل مع كمية هائلة من البيانات.
كتطوير تطبيقات الاندرويد مما يجعلها مطلوبة في سوق العمل
و تطوير التطبيقات التجاية في مختلف المجالات كالدفع اونلاين
و لها كفائة في بناء التطبيقات التي تعتمد على الجرافيك
كل هذا جعل لغة جافا تصبح واحدة من أشهر لغات البرمجة وأكثرها استخداماً.
لغة php
صدرت لغة PHP عام 1994، ثم إعادة كتابتها مرة أخرى من قبل مبرمجين آخرين عام 1997.
الـ PHP هي لغة برمجة تستخدم في مجال تطوير الويب خصوصاً فيما يتعلق بالتعامل مع السيرفر في الأصل كانت مجموعة من التطبيقات المختلفة المكتوبة بلغة Perl والتي تم جمعها وترتيبها حتى أصبحت ما عليه الآن.
تدعم قائمة كبيرة من قواعد البيانات
لغة php مفتوحة المصدر
تقدم أداء مميز بسرعة فائقة عند بناء وتطوير المواقع الإلكترونية
لغة php معززة بأقسام ضخمة من الإستضافات
- أهم الشركات التي تعتمد على لغة PHP
- أنظمة إدارة المحتوى كـ ووردبريس و جوملا وغيرهما.
- موقع ويكيبيديا.
- موقع ياهو.
لغة python
أنشات من طرف Guido van Rossum و صدرت عام 1991 هي لغة برمجة مفسرة وسهلة الفهم مما جعلها تزداد شهرة و الكود الخاص بها يشبه اللغة الإنجليزية لذلك تستقطب عديد من المبتدئين في عالم البرمجة و بالأخص انها تحتوي على مكتبة كبيرة يوج بها أكواد تسهل عليك إنشاء البرامج و إنهائها بسرعة و لغة البايتون يمكن استخدامها على اغلب المهام في البرمجة
- استخداماتها
تطوير الويب
بناء برامج الحواسيب (Desktop Apps)
تطوير تطبيقات الهاتف
تطوير الألعاب
تحليل وجمع البيانات (Data analysis – Data science)
كتابة السكربتات المختلفة لتنفيذ مهام محددة وسريعة
تطوير تطبيقات الذكاء الاصطناعي المختلفة
لغة Kotlin
لغة كوتلن لقد تم تطويرها في شركة JetBrains و تم إصدارها سنة 2016 تم تطويرها لبناء تطبيقات الأندرويد بسرعة وكفاءة أعلى من لغة جافا
السبب الرئيسي وراء شهرة هذه اللغة هي أن غوغل أعلنت عام 2017 أنها ستعتمدها لغة تطوير نظام أندرويد فشرع الكتير من المطورين في استخدامها
لغة sql
Sql هي اختصار Structured Query Language هي لغة برمجة استعلامية غير إجرائية خاصة بقواعد البيانات العلائقية من حيث إدارتها والتعامل معها تستخدم لتصميم قواعد البيانات والتعامل مع المعلومات
هذه اللغة يمكنك بناء نظام لإدارة قواعد البيانات وتنفيذ كل الأوامر التي تلزم مستخدمي قاعدة البيانات ك
تنظيم البيانات في قاعدة البيانات مثل الإضافة والتعديل والحذف والارشفة على البيانات.
البحث في قاعدة البيانات والوصول إلى المعلومات اللازمة مباشرة.
يمكن من خلال SQL حماية البيانات والتأكد من دقة المعلومات فيها.
التحكم في الصلاحيات والأذونات للمستخدمين الذين يتعاملون مع قاعدة البيانات.
لغة C#
لغة سي شارب تم اطلاقها من قبل فريق عمل متخصص في شركة مايكروسوفت في أواخر عام 2000
تعد من أفضل اللغات التي يعتمد عليها المبرمجين في بناء تطبيقات سطح المكتب لنظام تشغيل ويندوز و هذه اللغة تجمع مميزات اللغات الأخرى متل الجافا و سي لهدا هي سهلة التعلم للمبرمجين الدين لديهم خبرة في هذه اللغات
و يعتمد على لغة سي شارب خصوصاً في مجال الألعاب فمحرك الألعاب Unity تم بناءه بواسطة لغتي سي وسي شارب
لغة Swift
لغة swift تم تطويرها من طرف شركة apple و تم إصدارها سنة 2014
فهي لغة مخصصة لبرمجة التطبيقات على نظامي التشغيل mac او ios و تم استلهام هده اللغة من لغات أخرى متل سي و بايتون و سي شارب و روبي
لغة Ruby
تمّ تطويرها من قبل المبرمج الياباني الذي يُدعى Yukihiro “Matz” Matsumoto تمّ إصدارها في سنة 1996 تستخدم هذه اللغة في بناء تطبيقات الويب والمواقع الإلكترونيّة مثل: تصميم واجهات المستخدم front end أو العمل على السيرفر back end و تعتبر متعدّدة الاستعمالات بشكل يشبه واقع لغة البرمجة Python
تتميّز لغة روبي بالسرعة و كتابتها وتخصيص الذاكرة يتمّ بشكل ديناميكي
لغة React Native
هو عبارة عن اطار عمل لبرمجة تطبيقات عن طريق الجافاسكربت .هدا الاطار يمكن من انشاء تجربة المستخدم دات مستوى عالي عن طريق ادوات برمجية تعتمد على javascript و مكتبة React و هو إطار عمل (frame work)
أصبح هذا الحل واحداً من أفضل الحلول المستخدمة لتطوير الأجهزة المحمولة، حيث يُستخدم (React Native) لتشغيل بعض تطبيقات الهواتف المحمولة الرائدة على مستوى العالم،
Skype
وتم بناؤها بالإعتماد على مجموعة من مكتبات لغات برمجية مثل: الجافا سكربت والجافا و الـ (C++) ،)Objective-C و بايثون).
- استخدامات ال React Native
تطوير تطبيقات سطح المكتب
تطوير تطبيقات الهاتف لمختلف أنظمة التشغيل (أندرويد و iOS).
تطوير الويب والمواقع (web development)
مميزات الـ (React Native)
Cross-platform: يمنح إمكانية تطوير التطبيقات التي تعمل على نظاما الـ (iOS) و (Android) من خلال استعمال منصة واحدة
إنشاء التطبيقات بشكل أسرع وأكثر فعالية
سهولة القراءة والفهم
لغةDart
صممتها شركة google و تم إصدارها سنة 2011 هي لغة برمجة مصممة لتطوير تطبيقات الويب وتطبيقات الاندرويد والios من أهدافها أن تعمل على جميع متصفحات الويب المتقدمة والأجهزة المحمولة
بإمكانك تعلم هذه اللغة دون أن تكون بحاجة إلى تعلم لغات برمجية أخرى
لغة مفتوحة المصدر.
يمكنك تطوير تطبيقات الويب.
يمكنك برمجة تطبيقات الأندرويد ونظام ios بنفس الكود.
تدعمها شركة جوجل
تمتلك لغة دارت أقوى وأذكى محررات البرمجة
تتوافق مع لغة جافا سكريبت لذلك يمكنك استخدامها في تطوير تطبيقات الويب.
تتعدد استخدامات لغة دارت مثل تطوير تطبيقات الحاسوب والهواتف الذكية والخوادم وبعض أجهزة الإنترنت.