You currently have javascript disabled. Several functions may not work. Please re-enable javascript to access full functionality.

Register a free account to unlock additional features at BleepingComputer.com

Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

C & C++ What ?

HI.....I'm a student at Form 4 or Grade 4 ... or for people that 16 years old like me .....I studied at Technical School at Malaysia ... I take Computer Programming Course ... and in that course it divided into 2 part (this course in 2 years )first part is Programming & Development Tools..It is about HTML, Word , Power Point , Excel and Macromedia Director MX

and another part is Fundamental Of Programming.It is about C language ,C++ , OS(MSDOS ,Windows & Linux ) , Java & Business

and now i'm in the year 1 ..i already learn C , C++ , OS ( not include linux)

Java & Business in next year...

but i think in this schooli just learn a very-very low level.this is the example of C and C++ language that i already finish learn.

so i dont know what the uses of C & C++ ?i know it can make a program Interactive but in Turbo C++ compiler ... it look like creating stupid program.. but i think it very usefull also hehehe ....because easy to understand PHP .. can you tell me the real uses of C++ or C .... what i can create with this language ..

BC AdBot (Login to Remove)

I can't answer all of your questions (cause well...I'm not a programmer really - I'd rather texture than code), but the uses of C/C++ are fairly diverse, for example in the game development area - C++ is often used as the workhorse for developing both the games and the in-house tools for the development team. Programmers are pretty much required to have a working, in-depth knowledge of the language to work in the industry, except in very specific circumstances.

I never got into upper level programming in any of my courses, the further along you get in learning most of the major languages, the more expansive you'll find their capabilities (C++ can do a lot more than simply show the area of a rectangle in plain text - even BASIC can do more than that heh).

Hope that helps answer at least a little bit of your questions. I'm sure someone more knowledgable will come along and help you with the rest.

When learning any language, you start out with basic programs. For example your code above asks for the dimensions and outputs the area of a rectangle. Though, not necessarily useful in every day life, the code is the building blocks of other more advanced programs.

C/C++ is one of the most powerful languages used commercially. For example, Windows was designed using C++ and assembly. As you can see from the complex program like Windows, C/C++ are very useful.

C allows you to get into the finer details of coding allowing you to create any type of software you want.

As far as I can tell the differance when I did my courses in Programming is that C++ has more predefined functions. It means that instead of having to write the procedures yourself that you do in C they are allready defined in C++.

I know that C++ was used for polymophasysm but I am not sure if that can be done in C. To be honest that again is only to save code and processing power. C will do the same as C++ just will take you longer to write it and alot more thinking.

C++ is a very powerful language it's actually a C Pre-Processor (it gets written by a compiler into C and then compiled, which is why most C++ compilers can do C also) It's also one of the more basic languages (basically C is on the first step up from assembly, which is the first step up for hex/machine code.) It can do anything that you want it to really.