fbpx

تحميل كتاب تعلم البرمجة مع بايثون 3



كتاب تعلم البرمجة مع بايثون 3

لغة بايثون هي لغة محمولة، حيوية (ديناميكية)، مجانية وموسعة، وهي تسمح (ولكنها لا تتطلب ذلك) بإتباع نهج الوحدات والبرمجية الشيئية (OOP)، تم تطوير لغة بايثون سنة 1989 من قبل غيدو فان روسم وعدد كبير من المتطوعين والمساهمين.

مميزات اللغة:

سوف نقوم بوضع المميزات الرئيسية مع بعض تفاصيلها:

– لغة بايثون لغة محمولة، وليس فقط على مختلف أنظمة يونكس، ولكن حتى أنظمة تشغيل: ماك، NextStep، BeOS، MS-DOS ومختلف إصدارات ويندوز. وهنالك مترجم جديد، يدعى JPython، تم كتابته بالجافا ويولد كودبايت جافا.

– بايثون مجانية، ولكن يمكنك استخدامها في المشاريع التجارية دون قيود.

– بايثون مناسبة لسكريبتات من 10 أسطر إلى المشاريع المعقدة التي تحتوي على عشرات الآلاف من الأسطر.

– تكوين جمل بايثون بسيط جدا، ويعمل جنبا إلى جنب مع أنواع البيانات المتقدمة (القوائم والقواميس)، والتي تصنع برامج مدمجة جدا وقابلة للقراءة. وللمقارنة، برنامج بايثون غالبا ما يكون أقصر من 3 إلى 5 مرات من برنامج سي- أو سي- بلس بلس(أو حتى الجافا) أو ما يعادلها، ووقت تطوير من 5 إلى 10 مرات مرات أقصر وسهل جدا في الصيانة.

– بايثون تدير الموارد بنفسها (الذاكرة، واصفات الملفات) دون تدخل من قبل المبرمج عن طريق آلية عد المراجع (مشابهة لجامعي القمامة، لكن مختلفة).

– لا توجد مؤشرات واضحة في بايثون.






Leave a Reply