Question:
Which computer programming language is the most useful?
Sam
2012-10-19 19:55:29 UTC
I am currently learning HTML, HTML5 and JavaScript and a little bit of CSS. Previously, I was learning Windows Batch file programming. My goal is to create applications for Windows programs. What language should I learn? Thank you for your feedback.
Seven answers:
ʄaçade
2012-10-19 20:13:43 UTC
The next language for you to learn is Bash.



Bash if far better than MS-Windows DOS/cmd/Batch language. Much more powerful and flexible. It is also easier to get things done.



I recommend Bash for you because you already learned DOS and Bash it is the next logical step on your journey. Once you learn Bash you will see what scripting really can be.



After that, I would recommend C or C++, perhaps Java. Those would be for apps. But you will have command scripting under your belt by then.



To use Bash on an MS-Win system, first be sure Cygwin is installed. http://cygwin.org



Good luck.
Anonymous
2012-10-19 20:14:53 UTC
HTML is a markup language not a programming language. Javascript is used to run code on the clients machine. You may want to look into JSP as well. If you host your website on a server (which I have no idea why you'd want to use these languages if you weren't going to), then JSP is run on the server. However, you said you want to create windows programs. You wouldn't use any of these for a windows program.Take for instance, Word, PowerPoint, Calculator, Excel, Paint. None of these require an internet connection. However, if you want to build something like a form for people to fill out and submit information, you probably would use these languages. For windows applications, I recommend you research Visual Basic. It is easy to learn. I recommend download Visual Studio for your IDE. You may also look at Java or C++ but I'm guessing you are new to programming so I suggested VB. Good luck!
Mack Richard
2012-10-23 03:51:18 UTC
The big question is where do you want to apply what you've learnt. You can try some courses on Ruby or Python. There are a lot of sites that can help you do so. Once such site i like personally is Learnstreet . they have a very interesting code garage section where you can apply what you learn and build amazing games and applications. you can check them out here http://www.learnstreet.com/

Keep Coding :)
no1home2day
2012-10-19 20:07:19 UTC
Which one is most useful, you ask? Well, it really depends on what you want to accomplish.



But in all honesty, your question is like a carpenter asking which tool is the most important for him to have in his tool box. If all he has is a hammer, after awhile every problem will look like a nail to be pounded. But he also needs wrenches (many sizes), screw drivers, etc.



Learn Visual Basic, C-Sharp, HTML, ColdFusion, JavaScript, and so on.



For windows programs, even that depends on what you are aiming for - gaming software? home financial software? business software? And in business software, you have inventory-tracker software, client-tracker software, financial software, etc.



Learn them all, and that way what EVER direction you end up taking, you'll be prepared.



Good luck.
galt_57
2012-10-19 20:11:03 UTC
Can you give an example of what you mean when you say "applications for Windows programs?"
2012-10-21 19:10:50 UTC
Read the survey result about the popular programming languages:http://www.worldbestlearningcenter.com/
Rafatul
2012-10-19 20:32:55 UTC
please first you learn c - programming then you learn c +


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