Programming Languages

I need to know in what ways are C, C++, Java and C# alike or similiar.


Answer this question

Programming Languages

  • sreekanthL

    FiliB, do you mean java language or delphi language

    best regards



  • pedron

    Hi,

    Hope the above reply from cgraus answers your question. I will mark your post as Answered. If you feel that your post is un-answered then you can click on "Unmark as Answer" anytime.I would like to inform you that these forums are meant for asking programming questions only...

    Thank you,
    Bhanu.



  • mabraham1

    I thought that Anders background was Delphi



  • Joe Sladek

    Wow - there's a huge question.

    C is a non object oriented language. C++ was designed by Bjarne Stroustrup to offer OO in C, he'd seen OO in use in smalltalk and other languages. Almost all C programs will compile in C++.

    Object orientation basically means the ability to create classes, and for classes to hide thier internals.

    Java was invented by Sun. Java, like C# and VB.NET, runs on a virtual machine, it was the first language to claim it could run on any computer, given a VM. This did not turn out to be quite true, the truth was, Java apps tend to run badly on a variety of machines :-) Java is an OO language, which owes a lot to C++.

    C# and VB.NET are the two 'flagship' languages of the .NET framework. VB.NET provides a path for VB6 users into .NET, it's syntax is more 'English like' than any of these other languages. C#, in theory has C++ like syntax, in practice I believe it owes more to Java.

    In terms of performance, you can't beat C. C++ is next, then C#, then Java, I would say.



  • Amar_k_solai

    i know Anders came from Borland, but he wasn't the only one who was working on C#. As i said i might be wrong... but i hope i'm not :)


  • Waynest

    > C#, in theory has C++ like syntax, in practice I believe it owes more to Java.
    Well, infact (as far as i can remember) the C# was mainly designed by the guy who created the Java language, so i would say that C# has more to do with the Java than C++


  • Niko Vrdoljak

    Yes, Anders created the Delphi language for Borland. He was hired by Microsoft to create the C# language. As far as I know, he wasn't involved with Java at all.

    Flynn


  • Keith Lai

    I mean Java. i was hoping to find the link to that article but i red it quite time ago and can't find it now . of course i might be mistaken, but i don't think so - i was very impressed by that text so i don't think i've messed something up.


  • virtually

    Hi,

    Hope the above reply answers your question. I will mark your post as Answered. If you feel that your
    post is un-answered then you can click on "Unmark as Answer" anytime.I would like to inform you that these forums are meant for asking programming questions only...

    Thank you,
    Bhanu.



  • Programming Languages