أخر الاخبار

كتاب تعلم C# من البداية حتى الإتقان PDF

تعلم C# من البداية حتى الإتقان PDF

تاريخ لغة سي شارب C#

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

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

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

في هذه الأثناء كانت هناك شركة تسمى IBM تصمم حواسب آلية عليها نظام تشغيل لكنه كان بسيطاً و لا يؤدي الكثير من الوظائف و هذا الأمر الذي أدى إلى الحاجة إلى تطويره أكثر.

و مع موازاة هذه الأحداث تم تطوير نظام تشغيل DOS و هو إختصار لثلاث كلمات Disk Operating System قرص نظام التشغيل.

و بسبب صعوبة التعامل مع لغة التجميع تم إنشاء مفهوم جديد و هو الإجراءات Procedures و هي عبارة عن مكتبات. تضم إجراءات و دوال تٌمثّل الأسطر البرمجية الكثيرة التي قلنا إنها للقيام بأعمال عادية وصغيرة و هذا كان بداية ظهور لغات عٌرفت بالجيل الثالث للغات البرمجة مثل لغة سي و الفورترن.

هذا الكتاب ليس مرجعاً في #C و لا دلیل إستخدام و لا يُمثّل إلا نفسه و يمكن إعتباره ملخص صغير للأكواد الأكثر تكراراً. و الأفكار و الشروحات الأكثر تواجداًٌ بين سطور أي برنامج #C.


تحميل كتاب تعلم C# من البداية حتى الإتقان PDF

لتحميل الكتاب يجب عليكم الضغط على زر التحميل ليتم تحويلكم لرابط التحميل بشكل مباشر من سيرفرات جوجل درايف.

Saja Alsadig
بواسطة : Saja Alsadig
من السودان مبرمجة مواقع ويب و تطبيقات أندرويد اتقن لغات "html, css, php, js" بالإضافة للتعامل مع اندرويد ستوديو و بناء التطبيقات, مهتمة بمجال التقنية منذ الصغر و كان لدي شقف كبير للدخول بالجامعه بقسم البرمجة و دخلته في عام 2013 و تعلمت كل شيئ ضمن الجامعة و خارجها من التعليم الذاتي و اتمنى أن أكون عند حسن ظن الجميع و إيصال الأمانة لكم.
تعليقات



حجم الخط
+
16
-
تباعد السطور
+
2
-