Muzammil Ahmed2 نشر 30 مايو أرسل تقرير نشر 30 مايو ماهو الاختلاف الاساسي بين لغات البرمجه واللغات الطبعيه(كالانجليزيه,العربيه )مثلا؟ 1 اقتباس
0 محمد عاطف25 نشر 30 مايو أرسل تقرير نشر 30 مايو إن الاختلاف الأساسي هو الهدف وطريقة الفهم حيث يمكنك التفكير فيها هكذا: اللغات الطبيعية (العربية، الإنجليزية) صممت لكي يتواصل البشر مع بعضهم. لغات البرمجة صممت لكي يتواصل الإنسان مع الحاسوب ويعطيه الأوامر. في اللغة الطبيعية الكلام من الممكن أن يكون مبهما فالكلام يحمل أكثر من معنى . أما في لغات البرمجة الأوامر تكون واضحة دون أن تكون مبهمة. في اللغة الطبيعية تستخدم لتوصيل الكلام والمحادثة والتفاهم وغيرها . أما لغات البرمجة تستخدم لإعطاء الحاسوب اوامر محددة لتنفيذها. 1 اقتباس
0 عبدالباسط ابراهيم نشر 16 يونيو أرسل تقرير نشر 16 يونيو ليس هناك علاقة بين لغات البرمجة واللغات الطبيعية فلديك الآلة ولغة الآلة وهي اللغة الوحيدة التي يفهمها المعالج (CPU) بشكل مباشر . وإذا أردت التواصل مع الآلة تحتاج لغة الآلة هي تتكون بالكامل من الأرقام الثنائية (Binary Code)، أي سلسلة لا تنتهي من الصفر والواحد (0 و 1). ولذلك الموضع متعب ومستحيل إذا أردت تطوير تطبيق بنفس التطبيقات التي نراها اليوم وهنا دور لغة البرمجةصممت خصيصاً لتكون الوسيط بين الإنسان ولغة الآلة المعقدة. (مثل Python, JavaScript, C++) وتتكون من مفردات مقروءة للبشر (غالباً باللغة الإنجليزية) مثل print, if, while, function، بالإضافة إلى رموز رياضية ومنطقية. بمعنى أنك تكتب منطق البرنامج بكلمات تفهمها أنت، ثم يأتي دور المترجمات (Compilers) أو المفسرات (Interpreters) التي تحدثنا عنها سابقاً، لتأخذ هذا الكود البشري وتحوله إلى أصفار وآحاد (لغة الآلة) لكي ينفذها الكمبيوتر. وبالتالي تتيح للمبرمجين التركيز على "حل المشكلة" وابتكار الأنظمة بدلاً من تضييع الوقت في محاولة التحدث بلغة الكهرباء. اقتباس
السؤال
Muzammil Ahmed2
ماهو الاختلاف الاساسي بين لغات البرمجه واللغات الطبعيه(كالانجليزيه,العربيه )مثلا؟
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.