• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 232
  • Last Modified:

Computer language

What is the best programming language use now a day?
Is the 3D graphic programming is very popular? How about 3D Studio Max?
What is the basic way to learn programming language? Should we know about the algorithm? Is algorithm is very useful?
0
lewis_loo
Asked:
lewis_loo
1 Solution
 
wsanchezCommented:
I don't think the programs you said are programming languages.  If you mean programs for graphics, then give the programs you said a try. But if you mean programming languages where you can make other programs other than graphics, I can't say which one is the best but JAVA and VB are becoming quite popular nowadays. Algorithms are necessary in programming. It is basically the step-by-step process by which your program will run (someone correct me if I'm wrong). But you do not need to learn the advanced principles and theories of algorithms.  Just think if the steps that you want your program to perform and then encode it using the syntax of the particular programming language.
0
 
mark2150Commented:
Language selection is not the issue that it once was. You can generally code in most any language and get the job done. I use several different languages depending on the type of task I'm trying to solve. Learning algorithims and structures applies to *ALL* languages so these items form the foundation of most anything you write.

As I said, I write in a variety of languages and the code I churn out pretty much looks the same no matter if it's VB, QuickBasic, ASM, dBase, FORTRAN, DOS, etc., etc., etc. I follow the same structural guidelines and general format. Anyone that's seem my code can follow what I'm up to no matter what the language I'm writing in.

Had a friend give me a bit of advice early on in my career. I had asked him how he could possibly be fluent in so many different languages. He replied that "2 + 2 always equals 4" no matter how the specific langauge expresses it. Learn clean structure and how to access data and the details of the language will flow.

M

0
 
jamestthomasCommented:
I agree with what has been written.  I would also try to understand something of relational database structures.  An understanding of good object design and the current emphasis on component development will go along way in assuring success.  The popular languages, as noted, currently are VB and Java.  The explosion of the web devlopment platform has been somewhat curtailed by the year 2K problem but will gain emphasis over the next few years so Java/VB scripting and web development with HTML can be important also.  Beyond the page creation, understand security issues also.  
0
 
jamestthomasCommented:
I agree with what has been written.  I would also try to understand something of relational database structures.  An understanding of good object design and the current emphasis on component development will go along way in assuring success.  The popular languages, as noted, currently are VB and Java.  The explosion of the web devlopment platform has been somewhat curtailed by the year 2K problem but will gain emphasis over the next few years so Java/VB scripting and web development with HTML can be important also.  Beyond the page creation, understand security issues also.  
0
 
TheAnswerManCommented:
As per programming.. its all the same stuff.
its breaking down a problem and solving it.
VB has the largest Pool of Programmers, and has a shorter learning curve than most.  If you know VB you can easiily transfer your knowlege to Access.
VB issue is that you cannot <easily> directly reference memory locations.  One reason VB is so easy is that is sheilds you from such items.  If you must use them for your graphics, you may rather try C or Delphi <pascal> .

An algorithm is just a way of finding an answer.
for instance.  to find a word in the dictionary. you dont start at page one and scan until you find it do you? Well you Could.. and that would be a valid algorithm, albeit a very sloooooow one.
You generally go to the middle of the booka sn see what it there.
and based on that look.. you guess where it is related to what you see. You keep doing this until you find the word.

As to how to learn programming.. you could take a class at a local community college about programming.
or you could pick up a book.
check the bookstore.
Microsoft has some good CDS about learning to program in VB.
it will actually show you ina movie file what to do .. and what it happening..you might want to check it out.

http://www.microsoft.com/mastering/free/default.asp
<pick the VB one>
http://www.microsoft.com/mastering/prodinfo/mast_vb6.asp

You could try Visual Basic 6 From the Ground Up too..  bookstore
0

Featured Post

Who's Defending Your Organization from Threats?

Protecting against advanced threats requires an IT dream team – a well-oiled machine of people and solutions working together to defend your organization. Download our resource kit today to learn more about the tools you need to build you IT Dream Team!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now