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


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

 

 ماهي لغة الحاسب ؟

اذهب الى الأسفل 
كاتب الموضوعرسالة
3abridi

3abridi


الاوسمة : https://i.servimg.com/u/f56/16/10/05/01/th/kvsyo10.png
عدد المساهمات : 12
نقاط : 22
تاريخ التسجيل : 19/02/2014

ماهي لغة الحاسب ؟ Empty
مُساهمةموضوع: ماهي لغة الحاسب ؟   ماهي لغة الحاسب ؟ Emptyالإثنين مارس 03, 2014 11:37 pm

ؤؤسشس






لغات الحاسب - البرمجة (ProgrammingLanguages):




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


وقد تطورت لغات البرمجة مع تطور الحاسوب، واستمر الإنسان في تحسين وتسهيل لغات البرمجة، وتقريبها من لغة الإنسان العادية. ويمكن تصنيف لغات البرمجة على النحو الآتي:



§ لغات البرمجة ذات المستوى المنخفض (Low Level Languages).

سميت بهذا لأنها بعيدة عن لغة الإنسان، وتحتاج إلى مترجمات خاصة لتحويل هذه اللغات إلى لغة الآلة.





§ لغات البرمجة ذات المستوى العالي High Level Language



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



أجيال لغات البرمجة

تنقسم اللغات، من حيث مراحل تطورها ومدى اقترابها من لغة الحاسوب، إلى ما يعرف بالأجيال، فتعتبر لغة بسيطة أو برامج منخفضة المستوى كلما اقتربت من شكل لغة الآلة أو الحاسوب، التى يعبر عنها ”بالأرقام الثنائية“،[0,1]، التي يستخدمها الحاسوب. وتكون الأجيال أو اللغات عالية المستوى كلما اقتربت من اللغة التي يستخدمها الإنسان "اللغة الطبيعية". وتبعاًلذلك تتدرج اللغات من حيث أجيالها أو مستواها، كما يلى:


· جيل لغة الآلة.


· جيل لغة التجميع.


· جيل اللغات عالية المستوى الإجرائية.


· جيل اللغات عالية المستوى الغير إجرائية.


· اللغات الطبيعية.






1- الجيل الأول (لغة الآلة):




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





1001001110111011110011011001100101101101000




2- الجيل الثاني (لغة التجمع):



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



L for Load, A for Add, B for Brave, and C for comp




3- الجيل الثالث (اللغات الإجرائية عالية المستوى):




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


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


ومن أشهر هذه اللغات:




l الكوبول،COBOL


l الفورتران،FORTRAN


l البيسك،BASIC


l الباسكال، PASCAL


l السى، والسى بلس، والسى بلس بلس، C, C+, C++



 lol!  lol! 
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
ماهي لغة الحاسب ؟
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» نظرية داروين .. ماهي ؟ وما هدفها ؟
» الحاسب الالي مفهوم وتاريخ ومكونات

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
المعرفة سر الحياة :: البرامج-البرامج :: الحاسوب-
انتقل الى: