ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

Why are there so many programming languages?

user-image
تم إضافة السؤال من قبل Sarah Ali , Senior Evaluation Specialist , United Nations
تاريخ النشر: 2016/06/05

Programming languages are tools, and we choose different tools for different jobs. We can use different laguages on different programming developing tools like java, C++,Go or Javascript,C# and use different ones for different projects according to our eligibility. Thats why there are different languages i programming.

moh'd gadi
من قبل moh'd gadi , IT Specialist , Mada Asharqiah for real estate development

not all systems can handle a unified programming language due to each systems having specific programming requirements that not all programming languages can offer, for example, when programming a Raspberry Pi (whatever model it is) for DIY projects, you can use either python or C# as far as I can recall but not java but when programming a microcontroller such as Arduino, you can a programming language similair to C++.

 

I hope this answers your question

Ismail Zohdy
من قبل Ismail Zohdy , Senior Software Engineer & Analyst , Bread Crumbs Studio

Technologies vary and structures vary. Although it looks there is too many programing languages yet they are not that much

For example, most of microsoft programming languages are based on VB and C#.. MVC, Share Point, ASP.NET and all microsoft application development technologies all revolve around 2 languages and after that its technology structure

Also scripting and APIs are not programming languages, JQuery and Angular are a structured JS technologies ,, same like AJAX Gold and other APIs launched couple of years ago

Yet there is still the war between .NET framework lovers and JVM addicts, Rubby, PHP and script like languages along with many others yet similarities are the most and business needs along with technology needs are the driver for all those languages to evolve

ALI AL MIMAN
من قبل ALI AL MIMAN , محاضر , جامعة المجمعة

Well, a good explanation of this issue can be found here

Swetha Sreedharan
من قبل Swetha Sreedharan , JUNIOR ASSOCIATE , NARAYANA GROUP OF INSTITUTIONS

Every programming language has got it's purpose. We have general purpose programming languages such as C, C++ etc... However these languages may not give the stipulated resulton high end applications or even if it gives, the coding is going to be tedious. Hence to make coding easier and user friendly, many other programming languages came up.

Quoting few examples, I hope the readers will understand clearly.

.NET is the framework for web designing. C# dotnet, ADO dotnet, Asp dotnet are the programming languages associated with .NET framework to develope the webpage of our choice. 

We do have HTML for web page developement. However , .NET has many add ons or built in functionalitites that can ease our job. 

SQL server is a database designing and programming tool where MY SQL is the query language.

Java used for web design and programming is a very powerful language used worldwide.

opencv is a dedicated software used for image processing research and developement. Matlab is also on the same grounds having millions of  built in functionalitites

saif ullah
من قبل saif ullah

Every  programming language has got it's purpose.

Rebhi AL Jada
من قبل Rebhi AL Jada , Senior .Net Developer , Swedish Technology

because that is business, all languages translated into zero and one.

المزيد من الأسئلة المماثلة

هل تحتاج لمساعدة في كتابة سيرة ذاتية تحتوي على الكلمات الدلالية التي يبحث عنها أصحاب العمل؟