There is no best. Each one is designed to meet a specific need.
Here are my opinions for various APPS
Database - SQL
Process Control - C++
Web - PHP
Windows client - VB
Machine Control - CNC
2006-08-08 03:31:57
·
answer #1
·
answered by Anonymous
·
1⤊
0⤋
The difference between programming languages is given far too much consideration. All of the energy spent in the language holy wars would be better spent elsewhere.
A poor algorithm in C# is still a poor algorithm. If it were implmented in C, Pascal, BASIC, Lisp, APL, REXX and so on, it will still be a poor choice. The point here is that one would be better off creating an efficient algorithm rather than worrying about what language it should be written in.
A lot of thought has been put into this problem - you should check out the Church-Turing thesis:
http://en.wikipedia.org/wiki/Church-Turing_Hypothesis
Languages are just languages, a structured syntax for implementing your algorithms - they all get compiled down to roughly the same assembly language. Once you have learned a couple dozen languages, they all start to look about the same.
2006-08-08 13:08:25
·
answer #2
·
answered by brunt 4
·
0⤊
1⤋
C#.Net is really great..
1- Object orianted
2- Very Rich IDE (Visual Studio 2005, Borland Delphi Studio)
3- Windows Application and Web ASP.Net
4 - So many 3rd parties controls and plugins.
5- Resources everywhere on the net, msdn is really incrediable and many other sites will help you in all levels (Beginers to Core)
6- microsoft newsgroup answer all your questions by MVPs (Most Valueable Prof.).
what else can u ask for??
2006-08-08 10:37:50
·
answer #3
·
answered by Islamegy® 2
·
0⤊
0⤋
It really depends on what you want to accomplish.
For most applications Visual Basic is good enough. I mention Visual Basic because it is the easiest to learn, and you get up and running quickly.
For system programs or device drivers you need one of the C variants (C, C+, C++, C#, etc)
For a web program, you can use ColdFusion.
2006-08-08 10:31:15
·
answer #4
·
answered by no1home2day 7
·
1⤊
0⤋
There is not such thing as "best programming language" because for two different tasks there may be different "best" languages. So language choice depends on your needs.
2006-08-08 10:50:36
·
answer #5
·
answered by alakit013 5
·
0⤊
0⤋
Depends on what your preference is....
They can be divided as...
Procedural or object oriented.....
procedural - I like C
object oriented - C#
Then again there is divisions between web programming and desktop programming....
There are millions of languages in the market ... all depends on your preferences and sometimes requirements
2006-08-08 10:42:07
·
answer #6
·
answered by Viv 2
·
0⤊
0⤋
Java or .NET for bloated easy to program applications with a large library of tools available
C++ for high-priority software requiring more of the PC CPU utilization
2006-08-08 11:37:52
·
answer #7
·
answered by boris 5
·
0⤊
0⤋
I will give you answer as pirority wise.
1. C
2. C++
3.Java
4. . Net
You will have to go through all of these Language to become a
good programmer.
But Industry demand Java & .Net programmer NOW.
2006-08-08 10:44:26
·
answer #8
·
answered by Manoj 1
·
1⤊
0⤋
Cobol is probably still the best language for large mainframe applications such as printing your bank statement.
2006-08-08 10:32:40
·
answer #9
·
answered by Barkley Hound 7
·
0⤊
0⤋
Brunt stole my answer.
Choose me as best answer, Woo!
2006-08-08 13:49:39
·
answer #10
·
answered by crimsonphoenix 2
·
1⤊
0⤋