The Different uses of Computer Programming Languages | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 8

The Different uses of Computer Programming Languages

I wanted to ask you guys to tell me the different uses of the Computer Programming languages that are taught by Sololearn. i just want to know so that in future, this thing might help, so please tell me friends. If you guys are answering this, then say like this: Java = type the use here. C++ = (same) C# = (same) Python = (same) Javascript =(same) Swift = (same) SQL = (same) PHP = Css = HTML = Ruby = Thank you for taking time to help me out! 🙂 Thanks!

12th Nov 2016, 2:01 PM
Ryan Luisen
12 Answers
+ 27
some of applications of programming languages are::-- java - enterprise application, embedded technology, mobile app c++ - to build application closely related to hardware, device driver, database engine c# - window programming including desktop, web application, windows phone app, also in android Python - 3d software, automation, as a scripting language JavaScript - to control website behavior and validation at client side swift - to build app for Apple's iOS, macOS, watchOS, tvOS SQL - always used as a back-end to any data enabled application PHP - to create dynamic websites CSS - to style your website, create look and feel of website HTML - create static website and base for most other web development languages Ruby - simulations, 3d modeling, NASA research center uses Ruby for simulations project *please post if you know other uses *i feel sorry if any mistakes
12th Nov 2016, 2:42 PM
Harish Nandoliya
Harish Nandoliya - avatar
+ 8
C++: Quick run-time programs. C#: The most up-to-date language for the .NET framework, which is useful for many Windows type things (such as text-to-speech) Python: Mostly to get beginners involved in a language, but professionals use it for it's simplicity and readability. Javascript: Programming the behaviour and actions of a website. Swift: Mainly just iOS applications. SQL: My best guess is data transfer. PHP: Creating a dynamic website. CSS: Giving a website it's style and layout, making everything look pretty. HTML: Creating all of a website's basic functionality. Ruby: Often called "The Swiss Army knife", due to being well-rounded for everything. It's not great at any one thing, but it's good at everything. You may often see HTML, CSS, and JavaScript bundled together. That is because website designers will make a website with HTML and then use CSS and JavaScript to make it come alive. They are the "Web Languages". Also, many open-source applications are made with Python, so others can add to them and change them easier. The two top ones that come to my head are Blender and GIMP.
12th Nov 2016, 3:17 PM
Keto Z
Keto Z - avatar
+ 5
Well, HTML and CSS are not really "for programming", with the first one is possible to set how the thing must be ordered and with the second one is possible to set its style. You can't program with these only. PHP, Ruby and Python are used for the server-side operations. Javascript (node js), C# (ASP .NET) sometimes too; web developing in general. SQL is used to extrapolate data from databases only. C++ for general software on a machine, videogames, sometimes mobile apps too. Swift is used to program iOS apps. Java is like C++.
12th Nov 2016, 2:16 PM
Gleb Golov
Gleb Golov - avatar
+ 3
i got some of them as follows Java: For programming games and other apps for android or web C++: .......... C#: ........ Python: For 3D pictures or anything on web i think, right? Javascript: How the website works Swift: for Apple Operating system's apps SQL: ........ PHP: ....... CSS: Animation, on the website or on a android app HTML: For creating websites and...... Ruby: I got it! Simulations! Thanks by the way! Just explain me as you will explain to a student who is a beginner. Note:- (.......) this means that i didn't got some of it or completely i didn't got.
12th Nov 2016, 2:52 PM
Ryan Luisen
+ 3
if you wish to get into web development, you’d inevitably have to learn JavaScript, whether you like it or not. If you want to do backend web development, you must learn some form of SQL. Furthermore, if you want to mine websites for data or if you’re interested in being a data scientist, then Python is a good language to learn. If you want to work for an enterprise, then Java is the way to go. If you’re actually not that interested in building things and you’re more interested in job opportunities, then perhaps SQL is a nice place to start out with (especially if you like math). Altogether, what programming language you should learn in 2016 will ultimately depend on what you want to do.
12th Nov 2016, 4:19 PM
Baraa AB
Baraa AB - avatar
+ 3
Mike has posted the best answer!
16th Nov 2016, 1:10 PM
Ryan Luisen
+ 3
didn't notice...😆
16th Nov 2016, 1:33 PM
Ryan Luisen
+ 3
@patel yash, no
16th Nov 2016, 1:44 PM
Ryan Luisen
+ 2
One of my favorites that I haven't seen in many other languages templatized code with operator overloading.  (C# also supports templatized code and operator overloading, but C# comes at the cost of compiling to .NET bytecode, which may not be what you want). In templatized code, you write one functionthat is valid for any data type that has the operators defined. For instance, create an algorithm that adds all elements of a large container of objects and returns their sum. //pseudocode template<object> //insert necessary stuff to define function and set stuff up object sum = 0; for each object in container sum += object; return sum; This is pretty easy to do.  Now let's say you have a custom data type like a complex number, consisting of a pair of floats for the real part and the imaginary part.  Without use of templatized code, you'd have to write a brand new function for this complex number data type.* *Technically you can do something similar with a generic object type and inheritance/polymorphism, but it suffers from the very serious problem of type safety
13th Nov 2016, 6:42 AM
sanket jain
sanket jain - avatar
+ 2
can we make website without using HTML?
16th Nov 2016, 1:37 PM
yàsh patel
yàsh patel - avatar
+ 1
PHP, Ruby and Python is for what?
12th Nov 2016, 2:41 PM
Ryan Luisen
+ 1
HTML's used to make the base of the website, js is used to make it do things,CSS is used to make it look good, php is used to with is as back end,SQL is used to store data in a database, and VB.net is used to make a GUI. Hope I helped:)
13th Nov 2016, 3:23 AM
Adith Mathew
Adith Mathew - avatar