English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2006-08-08 03:27:00 · 12 answers · asked by tebbalnour 1 in Computers & Internet Programming & Design

12 answers

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

fedest.com, questions and answers