La lingua di programmazione C è di basso livello o di alto livello? [duplicare]

1

Che ne pensi, il linguaggio di programmazione C è basso o alto?

Ci sono alcune informazioni, in uno si dice che C è di basso livello e un'altra C è di alto livello? Quando leggo il libro di Dennis Ritchie e Brian Kernighan, c'è scritto "C è un linguaggio relativamente" di basso livello "?

    
posta Maxam 20.11.2015 - 14:57
fonte

1 risposta

7

È completamente dipendente dal contesto.

  • Rispetto a PHP, C è di basso livello;
  • Rispetto all'assemblaggio x86, C è di alto livello;
  • Rispetto alle istruzioni che ho usato per costruire questo universo in cui risiedi, C è di così alto livello che puoi a malapena vederlo.

Dipende da chi stai parlando e da cosa, da quale sia la risposta. C è un po 'una bestia unica, però, perché (come ha sottolineato Mike nei commenti), è il livello più basso di tutti i linguaggi di programmazione generici indipendenti dall'architettura, e queste sono le lingue che è più probabile incontrare nella realtà moderna. Quindi, in pratica, è probabile che sentiate C essere considerato "di basso livello" a meno che non stiate parlando con qualcuno che manipola bit in registri con un saldatore per vivere.

    
risposta data 20.11.2015 - 15:08
fonte

Leggi altre domande sui tag