|
ردیف
|
نام زبان
|
سال ارائه
|
توضیحات و کاربرد
|
|
1
|
HTML
(Hypertext markup language)
|
1989 – تیم برنرزلی
|
در واقع می توان گفت HTML یک زبان برنامه نویسی نیست بلکه زبانی برای نشانه گذاری عناصر صفحات است.
|
|
2
|
Css
Cascading style sheets
|
1960- برتباس (Bert Bos) و هیکن لای (Hakon Lie)
|
1-تعریف استیل طراحی صفحات وب سایت و اعمال به صفحات دیگر
2-تمیزتر شدن کد های برنامه نویسی
|
|
3
|
Javascript
|
برندان ایچ
(Brendan
Eich)
1995
|
زبان برنامهنویسی اسکریپت مبتنی بر اشیاء است که توسط NetScape تولید شدهاست. برای برنامه نویسی وبسایت ها و بازی های کامپیوتری کاربرد دارد.
|
|
4
|
jQuery
|
جان رسیگ (John Resig)
سال 2006
|
به عنوان نمونه پیشنهاداتی که در موتور جستجوگر گوگل در ضمن جستجو به کاربران داده میشود از زبان جیکوئری استفاده شده است.
|
|
5
|
ASP.NET
|
این کلمه مخفف Active server page یا صفحات فعال تحت سرور است که نسخه اولیه این زبان تحت فریم ورک دات نت در سال 2002 معرفی شد.
|
1-قدرتمند در تولید اپلیکیشن های وب
2-اپلیکیشنهای نوشته شده با این زبان در سرورهای ویندوز قابل اجرا هستند و معمولا بانک اطلاعاتی آنها همان Sql Server معروف است.
|
|
6
|
PHP
Hypertext
Preprocessor
|
1994 - راموس لردوف (Rasmus Lerdorf) کانادایی
|
برای طراحی وب توسعه یافته است. می توان تصاویر، فایل های PDF و حتی فایل های Flash را ایجاد نمایید. همچنین می توانید هر متنی مانند XHTML و XML را در خروجی چاپ نمایید.
|
|
7
|
Ruby
|
1990 -یوکیهیرو ماتز ماتسوموتو (Yukihiro Matz Matsumoto)
|
این زبان مثل زبان پایتون یک زبان اسکریپتی و همه کاره است ولی خاصیت شی گرایی بیشتر در آن مد نظر است.
بیشترین کاربرد آن در برنامه نویسی وب است.
|
|
8
|
Java
|
1995
جیمز گاسلینگ
|
جاوا برای برنامه نویسی وب، تلفن های همراه، کاربردی، رومیزی و … مورد استفاده قرار می گیرد.
|
|
9
|
Visual Basic
|
پروفسور جان کمنسی و توماس کرتز
1960
|
1-آموزش برنامه نویسی
2-ایجاد برنامه های کاربردی تحت ویندوز
|
|
10
|
CFML
(ColdFusion Markup Language)
|
از سال ۱۹۹۵ توسط شرکت ماکرو مدیا (Macro Media) در بازار تجاری دنیا رخ نشان داده است.
|
1- ایجاد ارتباط آسان بین صفحات وب (HTML) و بانک اطلاعاتی
|
|
11
|
Python
پایتون
|
ک زبان برنامهنویسی همه منظوره،سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد.
|
سازمانهای بزرگی که از پایتون استفاده میکنند، شامل گوگل، یاهو، سرن و ناسا هستند. ITA نیز از پایتون برای بعضی از اجزای خود استفاده میکند.
|
|
12
|
F#
|
F# در سال 2003 توسط بنیاد نرمافزاری F# توسعه پیدا کرده است که شامل:مایکروسافت و بقیه همکاران می باشد.
|
1-برنامه هایی که قرار است به صورت موازی روی چند هسته (یا سی پی یو) اجرا شوند
2-برنامه هایی که با حجم وسیعی از داده ها سر و کار دارند (data analysis)
3-برنامه های محاسباتی و ریاضی و آماری و ..
|
|
13
|
C
|
زبان C در سال 1972 توسط دنیس ریچی از روی زبان B و BCPL در آزمایشگاه بل ساخته شد
|
1- زبان c برای نوشتن سیستم عامل GNU , windows , Mac , Unix , Linux ,... 2. زبان c برای میكروكنترلر ها 3. زبان c برای نوشتن كدهای Exploit ( 4. زبان c برای Ray Tracing 5. زبان c برای الگوریتم ژنتیك 6. زبان c برای هوش مصنوعی 7. زبان c یرای برنامه های دیتابیس، كركینگ، هك، رمزنگاری و...
|
|
14
|
Delphi
|
شرکت بورلند آن را تولید کردهاست و بعدها توسط امبارکادرو خریداری شد.
سال 1995
|
1-یک زبان برنامه نویسی برای نوشتن برنامه های کاربردی
2-دلفی در اصل برای توسعهٔ برنامههای روی میزی و پایگاههای دادهای سازمانی استفاده میشود
|
|
15
|
Pascal
|
در سالهای ۱۹۶۸ و ۱۹۶۹
پروفسور دانشگاه پلیتکنیک زوریخ سوییس
|
1-یک زبان برنامهنویسی امری و ساختیافته تأثیر گذار میباشد که از خصوصیات این زبان میتوان به سادگی فراگیری آن اشاره کرد
2-هم اکنون این زبان بیش تر به عنوان زبان برنامه نویسی ی آموزشی برای مبتدیان در دانشگاه ها تدریس می شود.
|
|
16
|
C#
|
شرکت ماکروسافت
2000
|
سی شارپ یک زبان برنامه سازی ساده، مدرن، برای اهداف عمومی و شیءگرا است. این زبان برای استفاده در اجزای توسعه نرم افزار برای دستیابی به مزایای سامانههای توزیعی در نظر گرفته شدهاست.
|
|
17
|
C++
|
بیارنه استراوستروپ
در اوایل سال ۱۹۸۰
|
یک زبان برنامهنویسی رایانهای همهمنظوره، شیءگرا، سطح بالا و چندرگه (که از برنامهنویسی رویهای، تجرید دادهها و برنامهنویسی شیءگرا پشتیبانی میکند)، عمومی و با قابلیتهای سطح بالا و سطح پایین میباشد.
|
|
18
|
LABVIEW
|
2014
|
بیشتر در سامانههای تست، اخذ داده، کنترل و پایش رایانهای کاربرد دارد
|
|
19
|
GO
|
2009
|
در چند سامانهٔ اجرایی گوگل استفاده میشود. مترجم گو از لینوکس، مک او اس، ویندوز و انواع سیستمهای عامل بیاسدی مانند FreeBSD پشتیبانی میکند
|
|
20
|
Prograph
پروگراف
|
دانشگاه آکادیا
1983
|
زبان برنامه نویسی تصویری، شی گرا، جریان داده (چند شیوهای) است و به عنوان موفقترین (از لحاظ تجاری) زبان تصویری که چند هدف را دنبال میکند، شناخته شده است.
|
|
21
|
R
|
1991 توسط راس ایهاکا (Ros Ihaka)
|
برای کار هایِ آماری، آنالیزی و گرافیکی استفاده می شود.
|
|
22
|
Cobol
|
گریس هاپر
سال 1959
|
در زمینه تجارت ، امور مالی و سیستمهای اجرایی برای شرکتها و دولتها کاربرد دارد.
|
|
23
|
XML
|
کنسرسوم وب جهان گستر
|
1-اشتراک گذاری اطلاعات
2-جهت طراحی ابزارها و زبان های جدید به کار برده می شود
3-انتقال اطلاعات به زبان ساده و مشترک XML ، می تواند توسط هر گیرنده یا فرستنده ای بر روی وب به راحتی خوانده و ترجمه شود
|
|
24
|
Haskell
|
1980
|
اجازهٔ توسعه سریع، پیاپی و مختصر و صحیح نرمافزار را میدهد
|
|
25
|
Limbo
|
1995
|
برای نوشتن برنامه های کاربردی سیستم عامل اینفرنو استفاده شده است.
|
|
26
|
Logo
|
1967
ماروین مینسکی
|
یک زبان برنامه نویسی برای برنامه نویسی تابعی است.
|
|
27
|
Rebol
|
1997
|
یک زبان تبادل دادههای چند سکویی و زبان چند پارادایمی برنامهنویسی پویا برای ارتباط شبکهای و رایانش توزیع شده است
|
|
28
|
Swift
|
2014
کریس لاتنر
|
سویفت برای کار با فریمورکهای Cocoa و Cocoa Touch اپل و تعامل با حجم عظیمی از کدهای Objective-C نوشته شده برای محصولات اپل طراحی شده است. سویفت میخواهد جلوی خطاهای برنامهنویسی را بیشتر بگیرد.
|
|
29
|
Zeno
|
1995
|
زنو برای استفاده در ویندوز ۹۵ و سیستم عاملهای مایکروسافت بعد از آن، طراحی شده است
|
|
30
|
Perl
پرل
|
1987
لری وال
|
در زمینههای هوش مصنوعی، ژنتیک، نظامی، تحقیقاتی، صنعتی بطور گستردهای کاربرد دارد. از مهمترین کاربردهای آن نوشتن اکسپلوییت ها و کدهای مخرب است.
|