0

What is the different between programming languages??

26th Apr 2017, 11:11 PM
Mahmoud M.
Mahmoud M. - avatar
4 Answers
+ 9
Certain languages are designed to do certain things. Html, for instance, is a markup language. C++ is object oriented... They are still differentiated because they are for different things. It depends on what you want to do. There was a post that was very popular a while back that was something like, "Why don't we have a universal programming language." I couldn't find it to put a link in here but you could try to search for that. Is there something specific that you want to be able to do? Or anything else you want to know?
26th Apr 2017, 11:45 PM
J.G.
J.G. - avatar
+ 6
C++ is a generic language which supports object oriented programming. The main difference i wold say between programming languages are as follows: 1. Their interface 2. their compilers 3. Syntax 4. different support team 5. most are open source and some are closed source (migrating to open source now) 6. different platform based (discussed below) 7. ....and many more, the list will go on Some programming languages as stated above support certain things. On the contrary, they may not support certain things as well. for eg. Java does not have pointers (debatable topic), it also does not support LINQ (for DBs) because it has Java Stream API (which is very similar to LINQ), C# does not have vectors (it has ArrayLists), C# uses LINQ (it does not have a Stream API), python is said to be more user friendly. Objective-C is mainly for Apple/Mac devices, iBook, iPhone, iPad, eMac and iMac......all of Apple devices. it cannot be used for windows devices or Android. Java mainly for Android and web. Java cannot be used for iOS or Windows Phone. C# is for Windows Phone, PC and the web. without XAMARIN, C# cannot be used for iOS or Android.
27th Apr 2017, 12:21 AM
Krishneel Nair
Krishneel Nair - avatar
+ 3
@krishneel nair good. thanks
27th Apr 2017, 12:42 AM
Mahmoud M.
Mahmoud M. - avatar
+ 2
@j.g thanks alot..
26th Apr 2017, 11:48 PM
Mahmoud M.
Mahmoud M. - avatar