Solved

Computer language

Posted on 1998-10-15
5
225 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
5 Comments
 

Expert Comment

by:wsanchez
ID: 1011473
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
ID: 1011474
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
ID: 1011475
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
ID: 1011476
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
ID: 1011477
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

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
Great sound, comfort and fit, excellent build quality, versatility, compatibility. These are just some of the many reasons for choosing a headset from Sennheiser.
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

717 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