تالار گفتگوی کیش تک/ kishtech forum
  • سردر
  • جستجو
  • فهرست اعضا
  • سالنامه
  • راهنما
درود مهمان گرامی! ورود ثبت‌نام
ورود
نام کاربری:
گذرواژه‌:
گذرواژه‌تان را فراموش کرده‌اید؟
 
تالار گفتگوی کیش تک/ kishtech forum › پردیس فناوری کیش › فناوری اطلاعات و ارتباطات v
« قبلی 1 … 36 37 38 39 40 … 81 بعدی »

تکامل زبان های برنامه نویسی در ۱۰ سال گذشته تاکنون

امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
حالت موضوعی
تکامل زبان های برنامه نویسی در ۱۰ سال گذشته تاکنون
علي پروازي لطفي آفلاین
عضو جوان
**
ارسال‌ها: 30
موضوع‌ها: 30
تاریخ عضویت: Aug 2020
اعتبار: 0
#1
24-08-2020, 03:00 PM (آخرین ویرایش: 24-08-2020, 09:11 PM، توسط علي پروازي لطفي.)
پردیس فناوری کیش _طرح مشاوره متخصصین صنعت ومدیریت _دپارتمان فناوری اطلاعات وارتباطات

[تصویر:  wrmlngxi1bqy.jpeg]


هم اکنون توسعه دهندگان می توانند براساس اولویت های خود یا مشتری یکی از زبان های قدرتمند در این حوزه را انتخاب کنند. توسعه و رشد این زبان ها در سال های ۱۹۶۷ تا ۱۹۹۷ اتفاق افتاد، اما سرانجام با رشد سریع اینترنت در اواسط دهه ۱۹۹۰ بزرگترین پیشرفت برای دنیای زبان برنامه نویسی رخ داد.
راهنمای تحول زبانهای برنامه نویسی در طول یک دهه گذشته
بیایید به تاریخ زبانهای برنامه نویسی نگاهی بیندازیم. در سال ۲۰۱۰ زبان های برنامه نویسی جاوا و جاوا اسکریپت در بالای لیست زبان های محبوب قرار داشتند، بعد از آن زبان PHP از محبوبیت خوبی برخوردار بود، سپس زبان های C++، C، پایتون و سی شارپ قرار داشتند. اما در سال ۲۰۱۵ ترتیب این محبوبیت ها کمی تغییر کرد.

در حالی که جاوا و جاوا اسکریپت همچنان در بالای لیست قرار داشتند، پایتون با پشت سرگذاشتن زبان PHP در جایگاه سوم قرار گرفت. پس از آن نیز به ترتیب زبان های PHP، سی شارپ، ++C و C قرار گرفتند.

نکته جالب در این میان زبان R بود که به عنوان زبانی برای محاسبات آماری، در جمع ده زبان برتر قرار گرفت و این نشان دهنده اهمیت فزاینده تجزیه و تحلیل داده ها و داده کاوی است. Objective-C و زبان سوئیفت نیز که برای پلتفرم اپل طراحی شده بودند نیز به این جمع اضافه شدند. بیایید به زبان های برتر برنامه نویسی نگاهی داشته باشیم:

[list]
[*]Python

[*]Java

[*]Javascript

[*]#C

[*]PHP

[*]++C

[*]C

[*]R

[*]Swift

[*]Objective C
[/list]بسیاری از زبان هایی که در لیست بالا وجود دارند، سالها طول کشیده است تا در این سطح قرار بگیرند و در طول زمان ویژگی های زیادی به آنها اضافه شده است.


۱. زبان پایتون

نوشتن کدها، در بسیاری از زبان های برنامه نویسی در لیست بالا، حتی برای برنامه نویسان حرفه ای نیز پیچیده است. پایتون در سال ۱۹۹۱ ایجاد شد و توانست محبوبیت خوبی کسب کند زیرا برای کاربران بسیار ساده بود. پایتون یک زبان برنامه نویسی سطح بالا با تأکید بر خوانایی هر چه بهتر کدها و دارای کتابخانه ها و فریمورک های گسترده است. برخی از ویژگی های قابل توجه پایتون عبارتند از:
[list]
[*]زبان برنامه نویسی متن باز

[*]پشتیبانی گسترده ازماژول ها و دارای جامعه ای بزرگ

[*]یکپارچه سازی آسان با وب سرویس ها

[*]ساختار داده ای کاربرپسند

[*]برنامه های دسکتاپ مبتنی بر GUI
[/list]۲. زبان جاوا

از طرف دیگر جاوا یکی دیگر از زبانهای برنامه نویسی سطح بالاست که در دهه ۱۹۹۰ توسعه یافت و یکی از محبوب ترین زبان ها در بین برنامه نویسان است. جاوا در ابتدا برای جعبه های کابل و دستگاه های دستی ساخته شد.
با این حال این زبان آنقدر پیشرفت کرده است که امروزه تقریباً در همه جا از شبکه جهانی وب گرفته تا تلفن های هوشمند تا رایانه ها حضور دارد. جاوا یکی از بهترین زبان های برنامه نویسی است و امروزه پس از پایتون به طور گسترده مورد استفاده قرار می گیرد.


۳. زبان جاوا اسکریپت

جاوا اسکریپت زبان محبوب برنامه نویسی بعدی است که اینترنت را ایجاد کرده است. این زبان فقط در ده روز در سال ۱۹۹۵ ایجاد شده است و یک زبان اسکریپتی قدرتمند و مبتنی برای اشیا است.
جاوا اسکریپت یکی از پرکاربردترین زبانهای برنامه نویسی در این روزهاست و تقریباً تمامی وب سایتهای اینترنتی با استفاده از این زبان ساخته شده اند. در طی چند سال گذشته به روزرسانی های گسترده ای در این زبان انجام شده و کاملا نوسازی شده است. نسخه های اخیر جاوا اسکریپت بسیاری از ویژگی های مدرن را به آن اضافه کرده است، و امروز این زبان در مقایسه با جاوا اسکریپت دهه گذشته تفاوت های گسترده ای دارد.


۴. زبان سی شارپ

تکامل زبانهای برنامه نویسی با گذشت زمان و هرساله اتفاق می افتد. زبان #C که توسط مایکروسافت ایجاد شده است ، به عنوان یکی از زبانهای برنامه نویسی بسیار قدرتمند در چارچوب دات نت شناخته می شود.
سی شارپ یک زبان سازگار، شی گرا و قدرتمند است، این زبان در کنار محیط فوق العاده ویژوال استادیو میتواند بسیاری از نیازهای شما را برای ایجاد برنامه های مختلف رفع کند. زبان سی شارپ نقطه ورود برنامه نویسان برای یادگیری تکنولوژی های مایکروسافت است، به طوری که بسیاری از این تکنولوژی ها از این زبان به عنوان زبان پایه استفاده میکنند.


۵. زبان PHP

PHP، همانند زبان پایتون، زبان برنامه نویسی دیگری است که طی دهه ۹۰ توسط یک برنامه نویس به عنوان پروژه ای جانبی ساخته شده است. با گذشت زمان ، قابلیت های بیشتری به محصول PHP اضافه شد و به یک زبان سمت سرور تمام عیار تبدیل شد. با این حال، به نظر می رسد با قدرتمند تر شدن زبان جاوا اسکریپت به خصوص الانی که میتوانید در سمت سرور هم از آن استفاده کنید، محبوبیت PHP کاهش یافته است.


۶. زبان ++C

++C از زبان C الهام گرفته است و اولین بار به عنوان افزونه ای برای زبان C توسعه داده شد. اما با گذشت زمان ++C به یک زبان برنامه نویسی چند مدلی و همه منظوره تبدیل شد. این زبان بیشتر در محصولات مایکروسافت و برنامه های دسکتاپ مورد استفاده قرار میگیرد. در طول ۱۰ سال گذشته، ++C به یکی از شناخته شده ترین و پرکاربردترین زبان های برنامه نویسی تبدیل شده است.


۷. زبان C


در طول سالهای ۱۹۶۹-۱۹۷۳ ، دنیس ریچی، مهندس آزمایشگاه بل، یک زبان برنامه نویسی رویه ای و همه منظوره تهیه کرد که مستقیماً به یک زبان ماشین کامپایل میشد. از این زبان گاهی به عنوان پایه ای برای دیگر زبان ها یاد میشود ، C با وجود اینکه قدمت زیادی دارد، اما هیچگاه محبوبیت خود را از دست نداده است زبان برنامه نویسی C به برنامه نویسان کنترل کاملی بر روی سخت افزار میدهد.


۸. زبان R

R یکی دیگر از زبان های برنامه نویسی است که به طور گسترده ای مورد استفاده قرار می گیرد، از این زبان برای ساخت نرم افزارهای آماری و همچنین تجزیه و تحلیل داده ها توسط آماریست ها و دانشمندان داده استفاده می شود. زبان برنامه نویسی R به همراه کتابخانه های خود ، طیف گسترده ای از تکنیک های گرافیکی و همچنین آماری را اجرا می کند.


۹. زبان سوئیفت

Swift یک زبان برنامه نویسی کامپایلری و همه منظوره است که دارای بهره وری بالایی است. زبان سوئیفت عمدتاً برای جایگزینی Objective-C در سیستم عاملهای Mac و iOS ساخته شد. یکی از دلایل محبوبیت این زبان، طراحی زبان آن است. سویئفت با یک ترکیب ساده تر، دقیق تر، تمیز تر و همچنین ویژگی های ارگونومیک، گزینه مناسب تری برای Objective-C در اکوسیستم اپل ارائه می دهد.


۱۰. زبان Objective-C

این زبان ابتدا در اوایل دهه ۱۹۸۰ توسعه یافته است، Objective-C یک زبان برنامه نویسی همه منظوره و شی گراست. Objective-C اولین زبانی بود که از آن برای نوشتن برنامه ها در سیستم عامل های OS X و iOS استفاده می شد. بسیاری از موارد در این زبان از زبان C گرفته شده است.
زبان های برنامه نویسی در ۷۰ سال گذشته مادام در حال رشد بوده اند، در ابتدا باید ساعت ها وقت میگذاشتید تا برنامه ای را با زبان سطح پایین تولید کنید، اما امروز همان برنامه سرعت توسط پایتون نوشته میشود. با یادگیری زبانهای برنامه نویسی جدید و بهبود یافته، در زمان خود صرفه جویی کرده و مهارت های خود را بسازید تا بتوانید خواسته های دنیای فناوری را به انجام برسانید.
source:/learnsource.net
ارسال‌ها
پاسخ
« قدیمی‌تر | جدیدتر »


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  چرا زبان کاتلین را برای طراحی اپلیکیشن انتخاب کنیم؟ aram 0 920 14-09-2022, 12:27 PM
آخرین ارسال: aram
  زمان نام نویسی آزمون جذب اختصاصی قضات heyvagp1 0 1,614 24-01-2022, 02:31 PM
آخرین ارسال: heyvagp1
  فیلم آموزش کامل گوگل ادز به زبان فارسی diako98 2 2,684 04-12-2021, 10:08 PM
آخرین ارسال: shadabshahin
  کدام زبان برنامه نویسی بهتر است؟ Mahdiderakhshi 0 946 11-06-2021, 03:57 PM
آخرین ارسال: Mahdiderakhshi
  معرفی ۵ زبان برنامه نویسی اندروید Mahdiderakhshi 0 918 11-06-2021, 03:52 PM
آخرین ارسال: Mahdiderakhshi
  زبان برنامه نویسی PHP چیست؟ Mahdiderakhshi 0 569 11-06-2021, 03:45 PM
آخرین ارسال: Mahdiderakhshi
  زبان برنامه نویسی متلب (MATLAB) Mahdiderakhshi 0 503 11-06-2021, 03:39 PM
آخرین ارسال: Mahdiderakhshi
  مزایای استفاده از زبان برنامه نویسیSwift Mahdiderakhshi 0 724 09-06-2021, 05:42 PM
آخرین ارسال: Mahdiderakhshi
  معرفی زبان سوئیفتSwift Mahdiderakhshi 0 573 09-06-2021, 05:39 PM
آخرین ارسال: Mahdiderakhshi
  کاربرد جاوا اسکرپیت در دنیای برنامه نویسی Mahdiderakhshi 0 700 09-06-2021, 05:32 PM
آخرین ارسال: Mahdiderakhshi

  • مشاهده‌ی نسخه‌ی قابل چاپ
پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان
  • تیم انجمن
  • صفحه‌ی تماس
  • تالار کیش تک / kishtech forum
  • بازگشت به بالا
  • بایگانی
  • نشانه‌گذاری تمامی انجمن‌ها به عنوان خوانده شده
  • پیوند سایتی RSS
زمان کنونی: 30-06-2025، 03:37 AM Persian Translation by MyBBIran.com - Ver: 6.5
Powered by MyBB, © 2002-2025 MyBB Group.