پروژه 1- معرفی 30 زبان برنامه نویسی - استاد مربوطه :سرکار خانم یراقی - تاریخ ارائه 1395/12/8
|
ردیف |
نام زبان |
سال ارائه |
توضیحات و کاربرد |
|
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 ,... |
|
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 لری وال |
در زمینههای هوش مصنوعی، ژنتیک، نظامی، تحقیقاتی، صنعتی بطور گستردهای کاربرد دارد. از مهمترین کاربردهای آن نوشتن اکسپلوییت ها و کدهای مخرب است. |