What is the most efficient language and why?
402029
Esparanto. This is because a team of experts and students artificially created it. It is perfect in the sense that grammar rules always apply and there are no exceptions. There is a word for everything that exists in other laguages and the congugations are all designed to be simple.
10181
Well, I too had heard about this study around 3 years ago. It said that Ancient Greek and Sanskrit can be used more efficiently as programming languages for computer. For Sanskrit, the reason is that Sanskrit is a language where the position of a particular word in the sentence does not generally change the meaning of the sentence. Strange but true. Happy to know someone else also know it. Merry Christmas!\n\n--------------------------------------\n\nHi Belle, First of all, I should complement you for asking interesting questions. You should now start selecting the best answers amongst the people who have answered you. Merry Christmas!
553761
If you know C++ or Java (which have simular syntax) than these are best because they would compile to smaller code and run quicker (less steps to compile down to machine code). The only draw back is that it is more difficult syntax to VB, although it is the best option for more advanced programming.\n\nVisual Basic is popular because the syntax is simple, although it isn't fully object oriented. Although it does make use of objects, it does not allow the user to create their own classes, or modify others (polymorphism). Although VB.NET and later versions is fully object oriented, don't know as much about that. It also runs slower than C++ because of the processes it has to go through to get down to machine code. If you don't know what object oriented programming is, a good overview can be found here: http://en.wikipedia.org/wiki/Object_oriented\n\nYou could imagine that developing an application is like building a house. Both languages can be used to achieve the same task, although building it with VB is like using bigger bricks. It would be quicker and easier to build, but you wouldn't have has much flexibility as you would with smaller bricks (e.g. in this analogy, using C++).\n\nDelphi is also a fully object oriented language and also very powerful. It has the same syntax as Pascal (which was a popular teaching language years ago and supported object orientation in later versions). Delphi is basically a modern GUI version of that.
937994
My personal preference is print.  English is my mothertounge, but my cursive style is almost illegible, plus, I can print a lot faster than I can do cursive. \n\nI have found that most of the engineers at my workplace use print for legibility's sake.
1084305
It depends what you are programming.  I use fortran daily but I do alot of scientific computing on super computers.  c++ is good for this too, but I prefer fortran.  Java is quite popular for user interface type of programming like the internet.  I think pascal has seen better days.  Also for scientific computing I think that Matlab is going to be one of the leading languages real soon.
521920
I am a professional programmer. My favorite languages are C++ and ASP (JavaScript). I'm not sure what you are looking for.
223090
There is no such language: each language is good in some private case. People answering your question are glad to kill basic and fortran. But note that for simple, even primitive programs (when you want, e.g., quickly test some your idea) basic is a suitable one. Fortran has tons of scientific and engineering libraries and thus is widely used today. I, personally, do not like Pascal - but it is my own phobia :-)
182084
it is a slow but reliable language that you can perform \n+-*/ and basic logic operations in almost at will. it is perfect for database applications. but as i have said it is slow. because it rarely allows you to make mistakes. it checks you every second. so it is slow. got it? it must be considered as a launchpad before trying to do sth tougher. it is a way to get used to computer logic and programming fundamentals. if your plans are that much however, that is an ok language. there is 1 thing that u should keep in mind while programming in vb. if you are writing do or while loops, as u will write, before compilation please save the work. otherwise if it goes in an infinite loop, all your work after your last save goes bust. for example in c++ there is no worry to do that; it saves your every action instantly. but thats another issue. vb is nice. work on it.
1072623
English is also the language elected for best use in the scientific realm for its diversity in origin....latin ...phonetic.....germanic.....English is the language of Intelligence!
42836
Well, Java is the best for large applications, with complex bussiness logic, lots of pages and resource.\n\nPHP is good also, it's a metter of complexity...If you dont know any of the languages you should read this, it might give you an answer:\nhttp://www.sitepoint.com/article/java-6-steps-mvc-web-apps
602087
First one is that the Language is Object Oriented or not .\nThe Object oriented programming languages (e.g. C++ , JAVA , .NET Languages ) are more powerful than the other programming languages and It's easy to code at the same time.\nThe second one I guess that is that language is Platform\nindependent or not . If it is platform independent then you\ncan make a choice on Operating Systems .
55929
Short estimate\nThe efficiency of X is the best 100%
12313
Assembler.  It is compiled into machine language.\n\nJust don't produce inefficient code with it.
1184948
If the data is well ordered I use excell. It's fast, has many features for sorting and calculating and you can even program all the functions that you can not find, with VBA macros. VBA is a pretty easy language to learn.\nFor all other cases I write programs in java but any high level language would do like Perl, ruby, python etc. All of this languages have regular expression functionality that should help you to manipulate and sequence the data.
344830
If, as I suspect, you are referring to zero generation languages; you will need to study the binary instructions and data formats for each processor that you will program for.  This is the original way that software was written.  It is hand entered in binary, octal or hexadecimal format and saved as a file.  This is ever so inefficient and time consuming.  First generation language, assembly, is far more efficient and can do everything that zero (somtimes called first) generation programming can.  Later, higher level languages were developed such as COBOL and C, C++ Java and Forth.  I recommend learning any and all you can, but there is no need trying to dive into really low level languages such as machine code or assembly first.  Learn with something such as Python, Java or even C first, then branch to as many as you want up and down the scale.  Good luck.
1009979
gnu is the best. Also does c\n\nA really easy to use windows version is mingw (minimalist GNU for Windows). \nIf you download dev-cpp ( a pleasant development IDE), you can have it install mingw at the same time.\nhttp://wwww.bloodshed.net/dev/devcpp.html
541959
Globalization is all about communication. I believe that the Internet hands down is the most advanced technology. I don't believe that this needs explanation.  If you want a specific application it has to be the web browser.  If you need a programming language, I would suggest the server side scripting languages such as PHP, ASP, or JSP.