Question:
What programming language should I choose to learn?
?
2016-08-07 03:39:21 UTC
I'm not particularly academic - coding, maths and physics have always posed a difficulty to me.
I am very determined to learn a programming language, however.

I need something that can be used to create 3D games, develop websites (front end and back), build apps for the web and android.

The 'easy read' languages such as Ruby would be ideal, but I'm really not sure which to go for - there are so many!!

Thanks
Twelve answers:
?
2016-08-07 23:10:41 UTC
Programming will help you learn the importance of clarity of expression. If you want to learn a programming language, select these options language like Oracle supports Java, Microsoft supports C++, C# and TypeScript, Google supports Java, Python, Dart and JavaScrip.
?
2016-08-12 02:39:06 UTC
You want to do alot of things dude!



Try learn the things I tell you



Programming languages :

Java

C#

C++

Python



Android development :

Android studio

Eclipse

Visual studio 2015



Web Development :

HTML/HTML5

CSS/CSS3

Javascript

PHP

JQUERY



Designing :

Photoshop

Adobe after effect

3D Max

Maya



Game Engine :

Unity game engine

Unreal engine



Add to that you need a super good PC to be able to run thesee programs at good speeds



My advice learn the stuff in the order I gave to you.
SP Web
2016-08-08 00:37:03 UTC
Choose that language in which you are comfortable and suitable for you. But Php is better for you to learn programming language. Because it is easy to learn .
2016-08-07 09:03:49 UTC
There is no one size fits all. Not all languages can do all the things. You should instead learn the languages you need to do the task you are interested in:



3D Games - C++, C#, JavaScript (Unity), Java, Python



Websites (Front-end) - There is only HTML, CSS, and JS for the front end of a website. You don't have any other options.



Back-end - Python, Java, JavaScript (Node.js), C# (ASP.NET), Ruby (Rails) but honestly you could write this in whatever and write services to interface with other languages.



Android - Java for native android development.
Andy T
2016-08-08 21:44:38 UTC
You cited Ruby but that would be a terrible one, you have some idea the language is for use, not some weird sense of aesthetics austerity; which means Ruby fails on all accounts.



The best fit is Java but it is not of popular use outside Android, and it is a good starter language but if Google comes through it'll be on life support soon, which language is for what use you'll have to investigate it yourself.
Brotacel
2016-08-07 16:06:23 UTC
Programming needs above all good mathematical thinking. In fact, I would dare to say that if you are good with Geometry and solving Geometry problems or demonstrating stuff in Mathematics, then you will be good with programming as well, provided you learn that language. But if you don't enjoy solving problems and puzzles, then don't even bother with programming, it's not for you.
?
2016-08-07 23:42:15 UTC
This article hopes to give you some pointers by comparing the salary, popularity, and prospective future associated with different programming languages.

Before we go into comparing programming languages, let’s first take a look at the languages we’re going to be covering. .net,php
Chris
2016-08-07 09:31:27 UTC
You can actually use JavaScript for all of this(, but I wouldn't recommend it).



Unity3D can be scripted in JavaScript, web apps are written in JS anyway, and thanks to node.js you can also use it for the backend.



As for Android apps, there's PhoneGap. It wraps a one-page website in a native app.



Still, for Android apps, Java is the way to go. And you can script Unity in C#, which is a really close cousin.



For a web app front end you will need JS though, there's no real alternative here.
2016-08-07 12:57:00 UTC
none of those will do you any good unless you are capable of thinking for yourself and developing an idea from nothing into a serious program. And games can be the most complex things to create.
Daniel B
2016-08-07 04:38:38 UTC
There is really no one language that is ideal for all of those things. I would pick one thing that interests you the most and learn a suitable language.,
0003310
2016-08-10 17:21:09 UTC
i know mainly c#, html and basic java among others... i found them easy enough, but i believe that python is meant to be really good for new learners
Who
2016-08-08 10:10:34 UTC
forget it - if you aint got the aptitude for it (and you imply you aint) you would just be wasting a lot of time you could spend doing things you ARE good at


This content was originally posted on Y! Answers, a Q&A website that shut down in 2021.
Loading...