Corsi on-line
Chiudi
Newsletter:
  • Seguici su Facebook
  • Seguici su Twitter
  • Seguici su Google+
  • Seguici via RSS
  • Seguici col tuo Smartphone

Architettura di un linguaggio orientato agli oggetti

Articolo scritto da Luca Ruggiero
Pagina 1 di 5

Introduzione

Esistono diverse caratteristiche che accomunano tutti i linguaggi di programmazione orientati agli oggetti, ovvero i linguaggi di programmazione di nuova generazioni che non si basano sugli obsoleti (per quanto ancora utilizzati in certe realtà) sistemi procedurali.

(L'articolo continua più sotto...)

Lo scopo di questo articolo è quello di fornire una panoramica su queste caratteristiche, mettendo il lettore meno esperto in condizione di "parlare la stessa lingua" di un programmatore più esperto, e quindi di poter capire determinati discorsi tecnici e di poter essere aiutato qualora avesse una richiesta d'aiuto.

Dall'altro lato, a prescindere quindi da un confronto, ritengo fondamentale la lettura (e la conseguente comprensione) di questo articolo per potersi muovere smaliziatamente all'interno di qualsiasi linguaggio di programmazione.

Linguaggi C-like e Basic-like

Possiamo fare una prima distinzione tra i linguaggi di programmazione orientati agli oggetti: esistono i linguaggi C-like (somiglianti al C) e Basic-like (somiglianti al Basic).

Questa distinzione è fondamentale non solo da un punto di vista accademico, ma anche da un punto di vista pratico, dato che esistono delle differenze sintattiche nell'utilizzo delle caratteristiche di cui ho accennato in precedenza, e che affronteremo a breve.

Prima di passare al sodo, ritengo importante elencare quali sono i principali linguaggi di programmazione di nuova generazione orientati agli oggetti, dividendoli schematicamente per funzionalità.

Segue l'elenco.

Un'importante differenza tra i linguaggi C-like e Basic-like è che i primi sono "case-sensitive", ovvero sensibili all'utilizzo di lettere maiuscole e minuscole, sia per gli elementi nativi che per quelli impostati dallo sviluppatore, mentre i secondi non fanno alcuna differenza, ma, un consiglio spassionato, è bene trattare anche i linguaggi Basic-like come se fossero case-sensitive, per avere avanti a se un codice ricco di chiarezza ed ordine.

Corsi
Corso SQL e DatabaseCorso SQL e Database
Creazione e gestione di database relazionali. A partire da 39 €.
Corso VB.NETCorso VB.NET
Realizzare applicazioni Desktop con Visual Basic .NET. A partire da 49 €.
Corso Visual Basic 6Corso Visual Basic 6
Realizzare applicazioni Desktop con VB6. A partire da 39 €.
Vedi anche...
Annunci

Mr.Webmaster

Pubblicità
Chi Siamo
Contattaci
Collabora
Note Legali
© 2003 - 2012 Mr.Webmaster - Il portale dei Webmaster Italiani - Tutti i diritti riservati | Powered by IKIweb Internet Media S.r.l. - PIVA 02848390122