//flex table opened by JP

Click to See Complete Forum and Search --> : C Series of programming languages


fini
06-23-2002, 02:24 PM
I am competent at programming with VB and wanted to move onto a C language because thats what I wanted to do origionally and only learnt VB as a way into the scene. I am now struck by the amount of diffferent versions of C,, C, C+, C++,C# etc. Could someone please explain the differences between them all for me and perhaps suggest one? I am not interested in compiling huge server running architecture programs, but also dont want to be stuck creating "Hello world" type programs.

Fini

fishybawb
06-23-2002, 06:59 PM
Hi :t
I'd recommend that you start with C++. Some people suggest starting with C and working your way up, but I don't think this is particulary helpful. C++ adds object orientation, or "classes" used to model real world objects and concepts (bah, I sound like a teacher :p ) to the C language, and is regarded as an industry standard for most applications. I would *definitely* suggest learning C++ before even looking at C# (see the C# thread for more info on the language). Look around online, there are loads of free tutorials such as http://cplus.about.com/library/blcplustut.htm

You also need a compiler, try http://www.bloodshed.net/devcpp.html

Have fun :D

fini
06-24-2002, 01:17 PM
What is the difference between Microsoft Visual Studio and Microsoft Visual C++?

thanks

fini

fishybawb
06-24-2002, 02:06 PM
Visual C++ is the C++ compiler/ide, whereas Visual Studio is the whole package containing Visual C++, Visual Basic and various other things I never use ;)

qball
06-24-2002, 11:38 PM
C++ is a superset of C, so all C code should work in C++...

C and BASIC are similar, stuctured langs...

Knowing VB, you should know BASIC. Knowing BASIC, doing C should be simple, just sintax (sic).

Regardless, VB very visually oriented, winders/forms/buttons/etc. Much like PB, you can work in IDE, and the visual stuff is cake/pie, whatever.

If you r good at VB, understand how it implements visual components. Understand the difference between the GUI and the logic code that resides beneath. Take something simple you can do in VB (lottery page, enter 3 numbers, how long to find match, should be easy in VB) and understand how to do in java, thu AWT or Swing. Heck, do it in C, as command line. then C++ as GUI.