Anonymous
Anonymous asked in Computers & InternetProgramming & Design · 1 decade ago

Whats the difference between Objective-C, C, C+, C++ and others that i dont know?

2 Answers

Relevance
  • 1 decade ago
    Favorite Answer

    There is no C+.

    =

    Objective-C is a reflective, object-oriented programming language, which adds Smalltalk-style messaging to the C programming language.

    -

    C is a general-purpose computer programming language developed in 1972 by Dennis Ritchie at the Bell Telephone Laboratories for use with the Unix operating system.

    -

    C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose programming language.

    -

    Ada is a programming language. Suitable for all development needs, it has built-in features that directly support structured, object-oriented, generic, distributed and concurrent programming.

    • Login to reply the answers
  • 1 decade ago

    First, no C+.

    Objective-C is a specialized version for very fixed environments

    C is the base language for most of these.

    C++ is C with Object Oriented constructs added to the language.

    C# is the C language with C++ features and support of the .Net framework. Much easier to create a windows or web application with it over C and C++.

    WHile you can create Windows applications with C/C++ is means coding to the Win32 API which is much more difficult.

    There is a greater probablity that C or C++ source can be used in other environments if you are not using O/S calls.

    C# only works in windows and a couple variants of Linux.

    • Login to reply the answers
Still have questions? Get your answers by asking now.