مسلما یکی از سودمندترین اختراعات بشر تا به امروز کامپیوترها بوده اند. دستگاه هایی که هزاران بار سریعتر از انسان فکر میکنند و سرعت عملشان به طرز غیر قابل باوری بالاست. سرعت و قدرت، امکان انجام خیلی از کارهایی را فراهم کردند که انسان به طور عادی از انجام آن ها عاجز بود. اما یک مشکل وجود داشت: این دستگاه ها به همان اندازه که قوی بودند ، کم هوش هم بودند؛ آن ها به طور عادی هیچ عملی انجام نمی دادند مگر این که به صراحت از آن ها درخواست می شد. اما این درخواست چگونه باید صورت می گرفت؟ باید راهی برای گفتگو با آن ها پیدا می شد. و در این زمان بود که متخصصان تصمیم گرفتند زبان های مخصوصی را بوجود بیاورند تابتوانند با کامپیوترها گفتگو کنند. این زبان های مخصوص به اصطلاح زبان های برنامه نویسی کامپیوتر نام گرفتند.به نسل اولیه زبان های برنامه نویسی، زبان های سطح پایین گفته می شد، چرا که به سختی قابل یادگیری و به کارگیری بودند. پیاده سازی اعمالی ابتدایی توسط این زبان ها باعث می شد مدت ها وقت با ارزش برنامه نویسان گرفته شود. اما وضع به همین منوال نماند و با گذشت زمان زبان های جدیدی به وجود آمدند که آموختن آن ها راحت تر بود. طی سه دهه ی اخیر، صنعت کامپیوتر مورد هجوم انواع زبان های برنامه نویسی قرار گرفت.فهرست :چکیدهمقدمهفصل اول : تاریخچه ی برخی از زبان های برنامه نویسیزبان برنامه نویسی cزبان برنامه نویسی c++اهداف بوجود آمدن c++زبان برنامه نویسی c#زبان برنامه نویسی Javaزبان برنامه نویسی visual basicزبان برنامه نویسی پایتونویژگی های شی گراییرایگانقابلیت حملقدرتمنددرونی سازی و گسترشفصل دوم : زبان Delphiتاریخچه زبان Delphiفصل سوم : زبان cتاریخچه cبرنامه نویسی ساخت یافتهمراحل اجرای یک برنامه cخطاهای برنامه نویسیفصل چهارم : Visual Basicمقدمه ای بر زبان برنامه نویسی Visual Basicفصل پنجم : زبان javaجاواتاریخچهاهداف اولیهخط مشی جاواپیاده سازیاداره خودکار حافظهگرامرنمونه هایی از برنامه های جاواتوزیع های جاواکلاس های خاصکتابخانه های کلاسکتابخانه های مرکزیکتابخانه های موضعی و بین المللیکتابخانه های واسط کاربرویرایشایرادات مطرح شدهپاسخ به ایراداتیک اشتباه متداول
تحقیق در مورد زبان های برنامه نویسی (فایل Word با قابلیت ویرایش) تعداد صفحات 72
مسلما یکی از سودمندترین اختراعات بشر تا به امروز کامپیوترها بوده اند. دستگاه هایی که هزاران بار سریعتر از انسان فکر میکنند و سرعت عملشان به طرز غیر قابل باوری بالاست. سرعت و قدرت، امکان انجام خیلی از کارهایی را فراهم کردند که انسان به طور عادی از انجام آن ها عاجز بود. اما یک مشکل وجود داشت: این دستگاه ها به همان اندازه که قوی بودند ، کم هوش هم بودند؛ آن ها به طور عادی هیچ عملی انجام نمی دادند مگر این که به صراحت از آن ها درخواست می شد. اما این درخواست چگونه باید صورت می گرفت؟ باید راهی برای گفتگو با آن ها پیدا می شد. و در این زمان بود که متخصصان تصمیم گرفتند زبان های مخصوصی را بوجود بیاورند تابتوانند با کامپیوترها گفتگو کنند. این زبان های مخصوص به اصطلاح زبان های برنامه نویسی کامپیوتر نام گرفتند.به نسل اولیه زبان های برنامه نویسی، زبان های سطح پایین گفته می شد، چرا که به سختی قابل یادگیری و به کارگیری بودند. پیاده سازی اعمالی ابتدایی توسط این زبان ها باعث می شد مدت ها وقت با ارزش برنامه نویسان گرفته شود. اما وضع به همین منوال نماند و با گذشت زمان زبان های جدیدی به وجود آمدند که آموختن آن ها راحت تر بود. طی سه دهه ی اخیر، صنعت کامپیوتر مورد هجوم انواع زبان های برنامه نویسی قرار گرفت.فهرست :چکیدهمقدمهفصل اول : تاریخچه ی برخی از زبان های برنامه نویسیزبان برنامه نویسی cزبان برنامه نویسی c++اهداف بوجود آمدن c++زبان برنامه نویسی c#زبان برنامه نویسی Javaزبان برنامه نویسی visual basicزبان برنامه نویسی پایتونویژگی های شی گراییرایگانقابلیت حملقدرتمنددرونی سازی و گسترشفصل دوم : زبان Delphiتاریخچه زبان Delphiفصل سوم : زبان cتاریخچه cبرنامه نویسی ساخت یافتهمراحل اجرای یک برنامه cخطاهای برنامه نویسیفصل چهارم : Visual Basicمقدمه ای بر زبان برنامه نویسی Visual Basicفصل پنجم : زبان javaجاواتاریخچهاهداف اولیهخط مشی جاواپیاده سازیاداره خودکار حافظهگرامرنمونه هایی از برنامه های جاواتوزیع های جاواکلاس های خاصکتابخانه های کلاسکتابخانه های مرکزیکتابخانه های موضعی و بین المللیکتابخانه های واسط کاربرویرایشایرادات مطرح شدهپاسخ به ایراداتیک اشتباه متداول