Solved

Computer language

Posted on 1998-10-15
5
209 Views
Last Modified: 2010-04-26
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
Comment
Question by:lewis_loo
5 Comments
 

Expert Comment

by:wsanchez
Comment Utility
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
 
LVL 12

Expert Comment

by:mark2150
Comment Utility
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
 
LVL 2

Expert Comment

by:jamestthomas
Comment Utility
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
 
LVL 2

Expert Comment

by:jamestthomas
Comment Utility
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
 
LVL 3

Accepted Solution

by:
TheAnswerMan earned 0 total points
Comment Utility
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

Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

Join & Write a Comment

What do we know about Legacy Video Conferencing? - Full IT support needed! - Complicated systems at outrageous prices! - Intense training required! Highfive believes we need to embrace a new alternative.
Stuck in voice control mode on your Amazon Firestick?  Here is how to turn it off!!!
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
This video demonstrates how to create an example email signature rule for a department in a company using CodeTwo Exchange Rules. The signature will be inserted beneath users' latest emails in conversations and will be displayed in users' Sent Items…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now