الرئيسية > السؤال
السؤال
ماهي افضل لغة برمجة ولماذا؟؟
البرمجة 31‏/10‏/2009 تم النشر بواسطة Frheei (Ahmad Frheei).
الإجابات
1 من 12
سلام عليكم

طبعا بلا منازع هي السي بلص بلص "C++"

لانها اقوى لغة برمجه علي الانترنت و 75% من انظمه التشغيل تم برمجتها علي هذه اللغه

لطالما تمنيت ان اكون مبرمج سي بلص بلص

شكرا
فيصل
31‏/10‏/2009 تم النشر بواسطة q8line.net.
2 من 12
أنا أفضل الـ Ruby
http://sites.google.com/site/zakachievements/ruby‏
15‏/11‏/2009 تم النشر بواسطة بدون اسم.
3 من 12
لكل لغة مجال.
فلا توجد لغة مفضلة مطلقا..

ومع أني في صف لغة السي وسلالتها السي++
ومن المعجبين بقدراتها، ويكفي أن أنظمة مايكروسوفت تمت بواسطتها.

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

وأيضا من الصعوبة برمجة قواعد البيانات بها وهناك لغات مخصصة لقواعد البيانات.

وهكذا.. فلكل مجال لغته.

ثم إني أظن أن لغة السي والسي++ من اللغات عالية المستوى وتحديدا من المستوى الثالث.

بينما الدوت نت والجافا من المستوى الرابع (أو الجيل الرابع) بسبب الفيرتشوال مشين.
21‏/11‏/2009 تم النشر بواسطة Nora A.
4 من 12
السي بلس بلس وذلك لقدرتها على برمجة واجهات الكبيرة كالالعاب لكنها صعبة حتى ان الاسمبلي
اسهل منها من حيث code number‏
6‏/12‏/2009 تم النشر بواسطة matrex-hunter.
5 من 12
السلام عليكم

س++ هي احسن لغه لانها هي الرائده في مجال البرمجه وتقريبا 50% من المبرمجين يستخدمونها
6‏/5‏/2010 تم النشر بواسطة heroyara.
6 من 12
VB.net كلام الشباب عن c++  صحيح لكن بعد ظهور الاصدارات الحديثة من VB.net بتوقع انها انتهت لان اقوى و اسهل من رلازىثف ما بتوقع رح ينوجد لغة ابدا سهولة في التعلم و مكاتب جاهزة ضخمة و هائلة و فوق كل شي تجاوزت اخطاء فجول بيسك 6 و غيرها من الاصدارت فأصبحت لغة تدعم البرمجة غرضية التوجه بشكل كامل رغم انو لي اعتراض واحد عليها بس بتوقع انو يتلافوه مع الوقت و هو فرق السرعة في البرامج الضخمة و الهائلة و بقصد انو البرنامج يحوي آلاف ال Classes و المربوطة مع بعض بتقنيات الوراثة و غيرها
11‏/5‏/2010 تم النشر بواسطة كابوتشينو.
7 من 12
يجب على الراغب في وظيفة المبرمج أن يعرف أولا تصنيف لغات البرمجة باختلاف أنواعها، والتي تنقسم إلى قسمين:

ـ الأول:
وهو البرمجة التقليدية أو ما يطلق عليه Standard Programming وهي تلك اللغات التي يكون البرنامج فيها مكونا من سلسلة من الخطوات (من 1 إلى 100) مثلا، وهذه الخطوات تتسلسل تلقائيا في التنفيذ لتكوين البرنامج، وهي اللغات الخاصة بصنع التطبيقات التي تعتمد على أنظمة التشغيل غير الرسومية مثل DOS Applications، ومن أمثلة هذه اللغات لغة الكوبول COBOL ولغة البيزك Basic.

فعلى سبيل المثال، يكون البرنامج المكتوب بلغة البيزك مثلا مكونا من مجموعة خطوات متسلسلة، فمثلا سيقوم البرنامج بمسح الشاشة ثم يطبع كلمة WELCOME ثم ينتهي بعد ذلك، فيكون الكود الخاص بكتابته كما يلي:

10 CLS الكود الخاص بمسح الشاشة

"20 PRINT "Welcome الكود الخاص بكتابة الكلمة على الشاشة.

30 END "كود إنهاء البرنامج"

ـ النوع الثاني:

من لغات البرمجة هو اللغات التي تقوم بصنع البرامج التي تعمل تحت بيئة التشغيل الرسومية GUI، وهي ما يطلق عليها OOP أو البرمجة الشيئية (البرمجة الموجهة بالعناصر أو الكائنات) Object Oriented Programming، وفيها يتم إنشاء البرنامج عن طريق مجموعة من الكائنات المرتبطة ببعضها البعض والتي يؤثر كل منها في الآخر ويتأثر به.

وخير مثال على تطبيق مكتوب بأحد تلك اللغات التي تعتمد على OOP هو برنامج الرسام مثلا، والموجود ضمن حزمة برامج نظام التشغيل Windows على اختلاف إصداراته. ومن أشهر لغات البرمجة التي تنتهج هذا النهج لغة Visual Basic- ولغة Delphi- والعديد من اللغات الأخرى.

مبادئ البرمجة

ولكي يبدأ المبتدئ بالبرمجة بأي من هذين الطريقين السابقين يجب أن يعلم أولا مفاهيم ومبادئ البرمجة بشكل عام Programming Concepts.

وفي هذا الصدد يقول أشرف عبد الرحمن (مبرمج) وخريج معهد الحاسب الآلي بالقاهرة (28عاما): إن مبادئ البرمجة ومفاهيمها الأساسية تعتبر الخطوة الأولى والأساسية لتعلم أي لغة برمجة، ومبادئ ومفاهيم البرمجيات لا تخص أي لغة برمجة بعينها ولكنها خطوات ومبادئ عامة مشتركة بين جميع اللغات.

وفيما يلي أهم المبادئ والمفاهيم الأساسية التي تحتاج إليها في هذا الصدد:

- حل المشكلات Solving Problems

يجب أن تعلم أن المبرمج بطبيعة مهنته حلال للمشكلات التي تعترض سير العمل، وذلك بشكل منطقي ومدروس.

- الخوارزميات Algorithm

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

- خريطة التدفق Flow Chart

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

- لغة البرمجة

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

فيجوال بيسيك

والكل يطمح أن يكون مبرمج "Visual Basic" محترفا أو خبيرا وهو شيء لا يأتي بين عشية وضحاها وليس بالأمر الهين. الكثير من المبرمجين قضوا أكثر من عشرات السنين على لوحة المفاتيح ومع ذلك ما زالوا مبتدئين بسبب الخبرة القليلة التي لديهم.

لكن لتحقيق ذلك ابدأ بالأساسيات، فتعلم كيف تبرمج عن طريق قراءة الكتب التعريفية والتي تعتبر المدخل الابتدائي للبرمجة بـVisual Basic.
وبالاعتماد على الوقت المستغرق لتعلم الأساسيات، قد تحتاج إلى عدة شهور حتى تصبح مبرمجا منافسا. لكن يجب عليك تعلم تفاصيل متقدمة في مجال Visual Basic، مثل برمجة العميل الخادم Client/Server، برمجة قواعد البيانات، بيئة التطوير المتكاملة نفسها (كالاضافات Add-Ins)، إجراءات برمجة واجهة التطبيقات API، والكتب المتقدمة والأمثلة العملية قد تفيدك.
ن أي مبرمج Visual Basic محترف قد يحتاج مدة سنة لإتقان جميع المهارات والخبرات السابقة. وإذا نجح في ذلك فإنه يصبح مبرمجا محترفا وخبيرا حقيقيا.

ولا يعنى هذا أنك وصلت إلى خط النهاية بل يجب على المبرمج الواعي أن يتعلم لغة برمجة أخرى كـDelphi، C++ ...

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

، إذا كانت إحدى لغات البرمجة لديها نقطة قوة في إنجاز مهمة تكون نقطة ضعف في لغة أخرى، ومن خلال تعلمك للغات برمجة مختلفة سترى العينات المشتركة التي تقدمها. كما ستعرف كيف تضيف للغة البرمجة الخاصة بك الميزة المتوفرة في اللغة الأخرى. وتتمكن من نقل التقنيات من لغة إلى أخرى حتى تغطي نقاط الضعف التي بها. وفي هذه الحالة فقط، تكون قد أصبحت خبيرا في البرمجة بحق!.
23‏/5‏/2010 تم النشر بواسطة بدون اسم.
8 من 12
HTML5 لتصميم المواقع وهي لغة الجيل الجديد من المواقع
23‏/5‏/2010 تم النشر بواسطة Rakan94.
9 من 12
الجافا تتصدر العالم( وهي تختلف تماما عن الجافا سكربت ):
Java programming language NOT java Script

أكثر من عشر ملاين مبرمج جافا حول العالم
اللغة الوحيدة اللي طبقت مبدأ الOO  بشكل كامل و
100%

write once run any where
يعني الجافا بتقدر تكتبها على اي بلاتفورم ويندوز او غيرو ونفس الكود تعملوو رن run
على اي بلاتفورم لينكس او غيرو

والويب ما حدا بنازع الجافا وللإختصار هاي لنك للجافا ويب تكنولوجيز
http://java.sun.com/developer/technicalArticles/tools/webapps_1/

oracle databsae management system based on java technologies
ومعظم الأنظمه الكبيرة حول العالم مبنيه على الجافا.................. وهيك على جوجل واعمل بحث ولو بتعرف شوي منيح انجليزي بكون افضل للنتائج فقط لأن الجافا غير منتشرة عنا العرب كما الاجانب

( مايكروسوفت نفسها حاولت سرقة الجافا بعمل IDE " أي بيءة برمجه مثل ال فيجيوال ستوديو" مبني على ال الجافا 100% وحاولت اخفاء الحقيقة بأن تقول هو شيء جديد ومختلف ولكن شركة سن آن ذاك استطاعة كسب قضية ضد مايكروسوف وتم تغريم مايكروسوفت ب 25 مليون دولار او رقم مشابة لا اذكر واطرت مايكروسوفت لإغلاق مشروع ال J++)


وشكرا
6‏/8‏/2010 تم النشر بواسطة abu 0mar.
10 من 12
حسب علمي الفورتران لاتعتبر low level

انا تعلمت واستخدمت الفورتران، بيسك، سي، سي بلس بلس، جافا، فيجول بيسك، سي شارب مع الدوت نت في مراحل وتطبيقات مختلفه
لا يوجد لغة افضل، لكل لغة استخداماتها
للحسابات الهندسيه كانت الافضل فورتران، لغة المهندسين
السي علم لغات البرمجه ومنها خرجت السي بلس بلس، الجافا، السي شارب، بي اتش بي ولغات كثيره
لكني لن اضيع وقتي هذه الايام بكتابة برنامج بالسي!، سأستخدم لغة من المستوى العالي لتوفر علي الوقت والجهد كالجافا او السي شارب في الدوت نت مع ان السي اقوى لكنها ليست الافضل، وشيئاً فشيئاً تتضائل اهمية اللغه والفروقات لصالح بيئة التطوير والفريم وورك، ربما من استخدم الاصدارات المتتاليه من فيجول ستوديو والدوت نت خير من يلاحظ هذا
9‏/8‏/2010 تم النشر بواسطة spra spra.
11 من 12
c++/javaلماذا لانها الافضل والمشهورة
30‏/8‏/2010 تم النشر بواسطة بدون اسم.
12 من 12
افضل لغة برمجه السي شارب

تجمع مابين سهولة الفجوال بيسك وقوه السي بلس بلس

وسوف يتم برمجت نظام الجديد القادم من الوندوز بـ لغة السي شارب c#‏
2‏/9‏/2010 تم النشر بواسطة بدون اسم.
قد يهمك أيضًا
لغة البرمجة بأي لغة تبرمج ؟؟
ما هي افضل لغة برمجة يتعلمها المبرمج ؟
ماعدد لغات البرمجة وما اسمائها وما استخدامات طل لغة وشكرا
اريد شرح كامل لكيف برمجة برنامج يقوم بانتاج ابحاث او تقارير للطلاب المدارس بلغة دلفي ؟
تفضل لو انت خبير في برمجة المواقع ؟
تسجيل الدخول
عرض إجابات Google في:: Mobile | كلاسيكي
©2014 Google - سياسة الخصوصية - مساعدة