في السابق تحدتنا علي لغة سي C والان سنتحدت علي لغة الجافا JAVA
لمن لايعرف لغات البرمجة ولغة الجافا
لمن لايعرف لغات البرمجة ولغة الجافا
ما هي لغات البرمجة و ما دورها ؟
كما نعلم جميعا لكي نستطيع أن نتصل مع شخص آخر يجب عليه أن يفهم اللغة التي نتكلم بها فمثلا لو تكلمت مع شخص فرنسي باللغة العربية لن يفهمك لذلك وجب عليك أن تتكلم بلغة يفهمها جيدا ألا و هي الفرنسية الكمبيوتر يعمل بنفس الطريقة ، الفرق الوحيد هو أن الحاسوب يتكلم لغة واحدة فقط هي لغة البينار Langage Binaire أو ما يسمى بلغة الآلة و هنا تأتي لغات البرمجة ، فدورها الأساسي هو عمل الإتصال بينك و بين الكمبيوتر بحيث تتم ترجمة التعليمات و اﻷوامر الخاصة بها عن طريق مترجمCompilateur و الذي يكمن دوره في ترجمة الكود سورس المكتوب بلغة عالية المستوى الى لغة منخفضة المستوى هي لغة الآلة التي يفهمها الكمبيوتر و بالتالي سيعرف ماذا تريد أن تفعل
لغات البرمجة متعددة و مختلفة و كل لغة لها خصائصها و لها مميزاتها و عيوبها و هناك نوعان من اللغات و هي تصنف حسب اللغة التي يتكلمها البشر :
لغات عالية المستوى : و هي اللغات الأقرب من اللغة التي يفهمها البشر مثل JAVA , C , C++,Visual Basic
لغات منخفضة المستوى : و هي اللغات القريبة من لغة الآلة مثل لغة الأسيمبلي Assembly
ماهي لغة الجافا Java ؟
هي عبارة عن لغة برمجة ابتكرها جيمس جوسلينج في عام 1992م أثناء عمله في مختبرات شركة صن ميكروسيستمز،
وذلك لاستخدامها بمثابة العقل المفكر المستخدم لتشغيل الأجهزة التطبيقية
الذكية مثل التيلفزيون التفاعلي، وقد كانت لغة الجافا تطويرًا للغة السي
بلاس بلاس (C++)، وعند ولادتها أطلق عليها مبتكرها "أواك"بمعنى شجرة السنديان وهي الشجرة التي كان يراها من نافذة مكتبه وهو يعمل في مختبرات صن ميكروسيستمز، ثم تغير الاسم إلى جافا
ما هي البرامج اللازمة للبدأ في البرمجة بالجافا ؟
لكي نتمكن من البدأ في البرمجة يجب أن نتــوفــر عــلـى مــا يسـمى بـ
Integrated Development Environment
أو باخــتصار IDE فـــدوره هو ترجـــمـــة الكــود ســورس الى لــغــة الآلة.
و هناك الكثير من IDE و هذه البعض منها : Eclipse اضغط هنا لتحميلة من موقعه الرسمي
و هناك الكثير من IDE و هذه البعض منها : Eclipse اضغط هنا لتحميلة من موقعه الرسمي
أضف تعليق:
0 comments: