Java
Java linguaggio di programmazione interpretato e orientato agli oggetti, che permette cioè di definire oggetti software che comunicano tra loro anche in base a relazioni gerarchiche tra essi stabilite dal programmatore. Le relazioni possono essere ereditate. Il linguaggio, creato agli inizi degli anni Novanta del secolo scorso nell’ambito della Stanford University, è particolarmente indicato per applicazioni con forte componente grafica e, grazie al suo browser, Java Virtual Machine, ha la caratteristica di portabilità, cioè di essere indipendente dalla piattaforma che utilizza l’utente. Tale caratteristica del linguaggio Java è particolarmente importante giacché le sue applicazioni possono essere eseguite da piattaforme hardware e sistemi operativi differenti e quindi lo rendono adatto allo sviluppo di applicazioni in rete e per il web.