أجهزة الكمبيوتربرمجة

تصنيف لغات البرمجة 2016

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

بإيجاز عن لغات البرمجة

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

هناك نوعان رئيسيان من لغات البرمجة:

  1. معيار (مجموعة من العناصر التي تمثل بناء الجملة ومعاني الكلمات).
  2. معيار التجسد (أدوات البرمجيات الخاصة لضمان التشغيل القياسية).

وعلى الرغم من قوة وبراعة من اللغات الموجودة حاليا، لا جملة ليست عالمية. مجموعة متنوعة من أنظمة أجبرت على ابتكار خيارات لغة جديدة. خلقت انتشار المعالجات متعددة النواة والتنقل عمل جديد للمطورين.

معلومات تاريخية

منذ إنشاء أجهزة الكمبيوتر الإلكترونية الأولى اخترعت حوالي ثمانية آلاف اللغات للبرمجة. والآن أنها لا تزال ليتم إنشاؤه بشكل شبه يومي. ومع ذلك، فإن العديد جدا منهم لا يعلمها إلا من قبل المبدعين، ولكن البعض منهم متاحة للاستخدام من قبل الملايين من الناس.

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

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

مؤسسة

مع تطور تكنولوجيا الصناعات أن هناك حاجة لإنشاء برامج التي تتحكم في عملية حساب خلق شيء. من هنا بدأنا لتظهر مجموعة متنوعة من لغات البرمجة.

وفيما يلي بعض منها:

  • المجمع - لغة منخفضة المستوى تهدف إلى التواصل مباشرة مع الجهاز.
  • BASIC - أسهل البرمجة؛ اللازمة لعملية الاستحواذ المبدئية من وسائل الأتمتة.
  • "كوبول" - على مستوى عال. كان عليه أن حل المشاكل الاقتصادية.
  • "فورتران" - على مستوى عال. تم إنشاؤه لalgorithmization مهام الحوسبة.
  • "الجحيم" - على مستوى عال. مصممة لأتمتة عملية مراقبة (اسمه تكريما لآدي Lavleys).
  • باسكال - صمم لتعليم البرمجة.
  • C ++ و C - لغة عالمية لجميع التطبيقات؛ في يستند على متطلبات مبرمج النظام.

اللغات شعبية

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

  • جافا سكريبت.
  • جافا.
  • PHP.
  • بيثون.
  • C #.
  • C ++.

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

ولكن وفقا مجلة IEEESpectrum، والأكثر شعبية هو C. ويليه جافا، بيثون وC ++. يتم تحديد هذا التسلسل عن طريق نتائج البحث عن استفسارات محددة بشأن المواقع المعروفة.

مؤشر TIOBE

TIOBE - وهو مؤشر والذي يسمح لتحديد لغة شعبية والطلب (التصويت) البرمجة. يتم حساب على عمليات البحث التي تحتوي على اسم اللغة.

تصنيف TIOBE لغة البرمجة هي على النحو التالي: في المقام الأول هو جافا، المركز الثاني ينتمي إلى C، والثالث - C ++. في مارس 2016 عقدت جافا على حصة سوقية 25٪ في شعبية بين لغات أخرى. انخفضت شعبية C بنسبة 2٪ إلى 14٪. فقدت كثيرا موقفها سي-الكائنية، والذي يثير الدهشة، لأنه هو الرئيسي على منصات فون وتطلب الشركة. جافا سكريبت تخسر أيضا شعبيتها، والانتقال نهاية القائمة.

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

اللغات المستخدمة في كثير من الأحيان

عند إنشاء نظام التشغيل هو المستحيل التنبؤ بالضبط ما سيحتاج المستخدم. في بعض الأحيان يحدث أن نظام التشغيل لا تملك ما يكفي من الميزات التي لا تتوفر. هو الحال بالنسبة لهم لخلق لغات البرمجة اللازمة، التي من خلالها هو مكتوب وتنفيذها من قبل رمز خاص. ومن المسلم به أنه عن طريق الكمبيوتر والتعديلات على البرنامج أو إنشاء المساعد. لمثل هذه المشاكل، وأكثرها شيوعا هي لغة C ++ و C، وكذلك BASIC وباسكال. وعادة ما تخلق ويندوز وDOS.

وتنقسم لغات البرمجة إلى مجموعتين:

  1. العميل (ممثل هو جافا سكريبت).
  2. الخادم (يخدم خير مثال HTML).

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

الطلب على اللغة

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

في مجال أرباب العمل الأكثر شعبية هو معرفة SQL. تم قواعد البيانات مثل الخلية، ومايكروسوفت SQL التي تم إنشاؤها بناء على ذلك، والتي تستخدم من قبل العديد من المؤسسات الكبيرة. وبالإضافة إلى ذلك، جميع الهواتف على الروبوت والوصول إلى قاعدة بيانات SQL دعا سكليتي IOS القائم.

تصنيف لغات البرمجة في هذا المجال يعطي القائمة التالية من الطلب: جافا، جافا سكريبت، وC # وغيرها.

وهكذا، يمكننا أن نستنتج. ترتيب لغات البرمجة 2016 يوفر وسيلة مشابهة جدا في شعبيته، واستخدام والطلب. لكن الخلافات موجودة بالفعل، ولكن السبب في ذلك هي متطلبات مختلفة من كل مجال من مجالات النشاط.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ar.birmiss.com. Theme powered by WordPress.