Lecture overview -- Keyboard shortcut: 'u'  Previous page: The C# Language and System [Section] -- Keyboard shortcut: 'p'  Next page: The Common Language Infrastructure -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Help page about these notes  Alphabetic index  Course home  Page 2 : 43
Object-oriented Programming in C#
Introduction to C#
C# seen in a historic perspective

C# has been inspired by earlier object-oriented programming languages

  • Simula (1967)

    • The very first object-oriented programming language

  • C++ (1983)

    • The first object-oriented programming language in the C family of languages

  • Java (1995)

    • Sun's object-oriented programming language

  • C# (2001)

    • Microsoft's object-oriented programming language