Question:
Excellent Programming Language for software development.?
Akhil R P
2011-03-10 08:14:58 UTC
Which is the excellent programming language for software development?
C++,C#,Java,Python etc. .?
What are the merits and demerits of them when compared.?
To what extent i must study a language to develop a software with a good GUI(Graphical User Interface) and which language?
Where can i study it, in online?
Experts please help.
Four answers:
?
2011-03-10 08:20:51 UTC
There is no "one language that is better than all others" out there. Each has it's own perks and restrictions.



If you want to do web work, PHP, Python, ASP.NET (VB or C#), JavaScript, SQL Server, MySQL are all good to know.



For desktop applications, C++, C#, VB.NET, Java (Not JavaScript) SQLCE, SQL Server, MySQL are good to know.



Building good GUI can be done with most of these languages, some require considerably more code work than others though. VB.NET & C# have the easiest design tools for GUI in my opinion.
jplatt39
2011-03-10 18:43:11 UTC
All are excellent programming languages for software development, though all have different strengths. C++ is compiled making it the fastest of the list. C# is optimized for the Windows Operating System. The others are cross platform -- though Python is extremely popular in the UNIX world and there are mainly mainframe and networking companies where you can use any language you want as long as it's python.



That brings up the problematic aspect of your question. GUIs are an advanced topic in programming. Desktops are less important now than they were five years ago as mobile apps become more popular, and certainly they use them, but Windows Mobile 7 has LOST market share in the few months since its release and C# is optimized for programming in Windows. Java and Python have extensive graphics libraries and are widely used on mobile phones. C++ is so good at organizing things it underpins the engines of most graphics software. As to where you can study these on-line there are many universities, such as MIT which have released course materials on-line.
tfloto
2011-03-10 16:26:10 UTC
IMHO:

C# is windows specific but easy to make GUI's.

Java is any platform and pretty easy to make GUI's. It's a little slower than a compiled language.

C++ (and C) is any platform though for GUI development each platform (linux, windows, mac) it uses different libraries. It's the highest performance language it compiles right down to machine instructions and is used in OS development, embedded systems, games and GUI.

Phython, PHP, Perl etc are scripting languages. Most useful in web backends and system admin.



I program in C++/C, C#, and some of the other. My favorite is C++.

Check out the New Boston for tutorials..
?
2011-03-10 16:27:19 UTC
c++ & c# r bettr for u & if u know abt 3g then plzz gv some information na plzz my email:

khethad78@yahoo.in


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