In considerazione della posta Bob del custode:
Definire un linguaggio ad alto livello? Quando C è stato creato è stato considerato un alto linguaggio di livello perché potrebbe essere compilato su più architetture
direi che muove dal dischetto "High", proprio come Java è.
Java è considerato il linguaggio assembly della JVM a questo punto. Nuovi linguaggi come Scala e Ruby sembrano offrire una varietà abbastanza ampia di Java e C#.
Non fraintendetemi, mi sembra di pensare che Java/C# siano al livello perfetto - sto solo dicendo, come con C, che questi linguaggi hanno una definizione/set di funzioni abbastanza definiti mentre "Funzioni" continuerà ad essere inventato e implementato nelle nuove lingue.
Se non mi credi, dai un'occhiata a Scala .. un mostro completamente diverso!
fonte
2009-03-06 23:21:32
Questa è una buona risposta. –
Questo si riferisce al periodo di tempo, non quanto sia profonda la lingua, che è ciò che significa alto livello – TStamper
Buona risposta. Ma non penso che ci siano piccole differenze da altri linguaggi basati su C. C# ha alcune caratteristiche di alto livello molto interessanti. –