Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations GregLocock on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

New to programming

Status
Not open for further replies.

Morglisn

Industrial
Jan 31, 2003
65
Hey guys. My background has been mostly in electronics and CAD, and a smattering of assembly language.

I've recently become more interested in programming, and wanted your opinions on the best starting point. I'm looking at both Visual Basic (which I've created a few simple programs with) and Visual C, which I've had no experience with whatsoever.

What's the best learning path, guys? Any advice at all would be appreciated.

Thanks!
 
Replies continue below

Recommended for you

Each programmer has his personal preference...

In my case, I use Delphi. My programming is casual (sort of a sick hobby) Delphi has the ease of VB with nearly the power of C... I quit using VB about 5 years ago, or so.

Commercially, I think there is a greater demand for VB or C...
 
Hi..
Actually, there's no programming language plays the one man show. Choosing a programming language depends on What do U want to do with it.. If writing applications for the internet then U get Java, If it's for Operating Systems then U get C, For Artificial Intelligence stuff, U get Lisp, Prolog, Python. Oracle, SQL for Database. See, each language has a purpose. C and C++ are considered as General purpose languages, if U are not yet sure about what are U going to do with it, then get C++, I believe that C++ is the most powerful general purposes language. My advice is "Learn a serious programming language" like C, C++, Java. It's my own beliefs and Good luck with whatever U pick.
 
I use Fortran,"C" and assy but I find the old GWBASIC
much easier to learn and faster to write/debug and prefer it for programs less than a few hundred statements.

A few tasks actually performed in this range:
a.) Simulations of 1.)digital spin control 2.) 48 station
temp.control. 3.) Natural selection.
b.) Control: realtime control of machining station for
2 -plain balancing rotors
c.) Billing and bookkeeping software
d.) Hundreds of ad hoc text processing SW.


<nbucska@pcperipherals.com>
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor