تبلیغات
آموزش برنامه نویسی سی شارپ - C، C++، C شیئی و جاوا

تصاویر منتخب

C، C++، C شیئی و جاوا

1.3 C، C++، C شیئی و جاوا

زبان برنامه‌نویسی C در اوائل دهه‌ی 1970 توسعه داده شد. C در بدو امر به شکل گسترده‌ای به عنوان زبان توسعه‌ی سیستم عامل UNIX شناخته می‌شد. C یک زبان مستقل از سخت‌افزار بوده و با طراحی دقیق و از روی احتیاط می‌توان برنامه‌های C را نوشت که به اغلب کامپیوترها قابل حمل و انتقال باشند. C++ که در اوائل دهه‌ی 1980 توسعه داده شد، ویژگی‌های متعددی را در اختیار می‌گذارد که زبان C را آراسته‌تر کرده و مهم‌تر از آن قابلیت‌های مربوط به برنامه‌نویسی شیء‌گرا (OOP) را در اختیار می‌گذارند. اشیاء اجزای نرم‌افزاری با قابلیت استفاده مجددی هستند که اقلام واقع در دنیای واقعی را مدل‌سازی می‌کنند. یک رویکرد شیء‌گرای ماژولار برای طراحی و پیاده‌سازی می‌تواند گروه‌های توسعه‌ی نرم‌افزاری را از آن چه که با استفاده از تکنیک‌های برنامه‌نویسی پیشین ممکن بود بسیار پربازده‌تر سازد. زبان C شیئی نیز که در اوائل دهه‌ی 1980 توسعه داده شد، ویژگی‌های مربوط به برنامه‌نویسی شیء‌گرا (OOP) را به زبان برنامه‌نویسی C اضافه کرد. این زبان در نهایت زبان توسعه‌ برای سیستم عامل مکینتاش شرکت اپل شد. کاربرد این زبان به عنوان زبان توسعه برنامه برای دستگاه‌های آی‌پد، آی‌فون و آی‌پاد شرکت اپل گسترش یافت.
ریزپردازنده‌ها دارای اثر عمیقی در دستگاه‌های الکترونیکی هوشمند مصرف کنندگان هستند. با علم به این امر، شرکت Sun Microsystems در سال 1991 در طی یک پروژه‌ی پژوهشی درون شرکتی به دستاوردی دست یافت که منجر به توسعه‌ی زبانی مبتنی بر C++ شد که شرکت Sun در نهایت آن را Java نامید. همزمان با گسترش و عمومیت یافتن شبکه‌ی گسترده‌ی جهانی وب در سال 1993، شرکت Sun متوجه قابلیت استفاده از جاوا برای افزودن محتویات پویا (برای مثال، تعاملات، انیمیشن‌ها و مواردی نظیر اینها) به صفحات وب شد. شرکت Sun در سال 1995 زبان جاوا را منتشر کرد. این زبان به خاطر پتانسیل‌های بالقوه وب، بلافاصله نظر جامعه‌ی تجاری را به خود جلب کرد. جاوا اکنون برای توسعه‌ی برنامه‌هایی با مقیاس بزرگ در سطح تجاری، پیشبرد قابلیت‌ها و کارکردهای‌ سرورهای وب، ارائه برنامه‌هایی برای دستگاه‌های مصرف کننده (مانند سلفون‌ها، پیجرها و تلفن‌های هوشمند) و برای بسیاری از اهداف دیگر به کار برده می‌شود.

نظرات

ارسال نظر

 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر
نظرات پس از تایید نشان داده خواهند شد.