..


Sponsored Links

Architecture of an object-oriented language

Article written by Luca Ruggiero
Page 1 of 5

Introduction

There are several characteristics that are common to all object-oriented programming languages ​​or programming languages ​​to new generations that are not based on obsolete (though still used in some reality) procedural systems.

The purpose of this article is to provide an overview of these features, putting the less experienced player in a position to "speak the same language" of a more experienced programmer, and then be able to understand certain technical talks and could be helped if he had a cry for help.

On the other hand, apart from a comparison then, I consider essential reading (and the consequent understanding) of this article in order to move smaliziatamente within any programming language.

Languages ​​like C and BASIC-like

We can do a first distinction between object-oriented programming languages: there are C-like languages ​​(similar to C) and Basic-like (similar to Basic).

This distinction is important not only from an academic standpoint but also from a practical point of view, since there are differences in the use of syntactic features I mentioned earlier, and that we will face soon.

Before moving to the point, I consider it important to list what are the main programming languages ​​of next-generation object-oriented features for dividing schematically.

Here is a list.

  • C-like
    • Web
      • Client side
        1. JScript
        2. JavaScript
      • Server-side
        1. JSP
        2. PHP
        3. ASP with JScript
        4. ASP PerlScript
        5. ASP.NET with C #
        6. ASP.NET with JScript.NET
    • Desktop
      1. C
      2. C + +
      3. Java
      4. Perl
  • Basic-like
    • Web
      • Client side
        1. VBScript
      • Server-side
        1. ASP with VBScript
        2. ASP.NET with VB.NET
    • Desktop
      1. Visual Basic
      2. Visual Basic.
      3. Delphi
      4. Python
An important difference between languages ​​like C and BASIC-like-is that the former are "case sensitive", sensitive, or the use of uppercase and lowercase letters, both in their natives as those set by the developer, while seconds do not make any difference, but a dispassionate advice, you should also treat the Basic-like language as if they were case-sensitive, to get ahead if a code full of clarity and order.

In the same category ...
E-Learning
SQL and Database (Course) SQL and Database (Course)
Create and manage relational databases. From 39 €.
VB.NET (Course) VB.NET (Course)
Make Desktop Applications with Visual Basic.. From 49 €.
Visual Basic 6 (Course) Visual Basic 6 (Course)
Make Desktop Applications with VB6. From 39 €.
Sponsored Links