Classiche frasi di gente non informata, il pascal va benissimo per iniziare e per gli oggetti non temete sono presenti nel Delphi (versione di pascal ad oggetti) è un OTTIMO linguaggio di programmazione (parlo del Delphi) e c'è una vastissima comunità dietro (non italiana ovviamente) inoltre molti lo scelgono come alternativa al .NET, perchè compila il codice sorgente in codice nativo (a differenza del framework) quindi va molto bene per applicazioni "delicate" e proprietarie dove non si vuole distribuire il codice sorgente (basti pensare che un'applicazione sviluppata in .NET, con il reflector, vedi in chiaro nel suo splendore il codice sorgente
(ovviamente si possono usare dei software che permettono di "ricompilare" il sorgente .NET in codice nativo e ovviamente i $oftware costano
1)ngen è incluso nel .Net fx 2)dotfuscator è presente anche in versione community edition (almeno quelli che conosco io))) ma va bene anche per qualsiasi tipo di applicazione
anche un kernel?
Inoltre il Delphi se non erro è stato il primo primo linguaggio ad avere un ambiente di sviluppo completamente visuale quindi secondo me è sempre un linguaggio in più che va coltivato e che forse potrebbe anche servire in futuro (io personalmente conosco bene il pascal (ma non il delphi che forse studierò in un futuro prossimo)).