Quindi nel video precedente ti ho già spiegato che parliamo o capiamo il linguaggio naturale gli esseri umani
e le macchine hanno il loro linguaggio macchina e quel linguaggio è in binario cioè zero
e uno.
Destra.
Quindi è sotto forma di zero e uno.
diciamo che questo è un linguaggio binario. linguaggio binario possiamo chiamarlo fa linguaggio macchina,
linguaggio macchina.
Quindi questo è definito come linguaggio di basso livello, linguaggio di basso livello. il linguaggio macchina è di basso livello. basso livello significa che il
vero linguaggio della macchina non possiamo capirlo.
Quindi, quando le macchine sono state introdotte inizialmente, era molto difficile per le persone scrivere il programma, quindi
non era comune.
Le macchine sono state utilizzate nei laboratori.
Non era utilizzato dalle masse o non era disponibile a livello di consumatori.
Quindi a quel tempo le persone che sviluppavano imparavano qualcosa da questo codice macchina e usavano
tutto sotto forma di codice macchina che era molto difficile ed era una fase iniziale
e poi hanno pensato che ci sarebbe stato un tentativo di fare è facile
quindi introducono un linguaggio chiamato linguaggio assembly, linguaggio assembly.
Quindi questo linguaggio assembly era un po' più semplice del binario corretto.
Quindi nessuno può pensare di lavorarci sopra, tranne colui che deve fabbricare la macchina. Ora il linguaggio assembly era
poco facile.
Può essere insegnato e può essere appreso e può essere praticato e utilizzato per scrivere il programma.
Quindi questo è stato un uso per qualche tempo giusto.
E questo è diventato una base per la conversione da questo linguaggio al linguaggio macchina.
Quindi ancora questo è anche un linguaggio di basso livello è molto difficile da imparare se supponiamo una
classe di 100 studenti e se qualcuno sta insegnando il linguaggio assembly, allora ci sono possibilità che uno studente
lo impari correttamente.
Quindi la curva di apprendimento è molto alta ed è molto difficile.
Come altre parti accademiche, gli studenti lo imparano per un po' di tempo e finiscono l'esame e lo dimenticano.
Quindi comunque non dobbiamo usarlo se vuoi lavorare nella programmazione di sistemi che vuoi i giusti
programmi a livello di sistema operativo e poi devi impararlo bene.
Quindi ti darò un'idea su quello in cui questo linguaggio assembly è utile se se ne avessi bisogno,
anche questo è di basso livello, quindi a basso livello.
Abbiamo due lingue, sotto un livello basso che è linguaggio macchina e linguaggio macchina linguaggio assembly e
linguaggio assembly.
In breve sto scrivendo. Perché anche questo era difficile.
Volevamo un linguaggio simile all'inglese, quindi le lingue come l'inglese sono lingue di alto livello, non sono esattamente
come l'inglese e non sono più simili al codice macchina.
Quindi stanno nel mezzo.
Quindi è facile abbastanza facile da imparare per chiunque, in modo che siano linguaggi di alto livello.
Quindi ci sono un n. di lingue di alto livello molte lingue di alto livello. sono là fuori come oggi
stiamo usando il linguaggio come li nominerò.
Quindi questi sono linguaggi di alto livello facili da imparare C C++ Java Python C visual basic Visual C++ nitido
e l'elenco potrebbe continuare.
Ci sono varie lingue.
Destra.
Quindi questi linguaggi li chiamiamo linguaggi di programmazione perché possiamo programmarli e noi umani
possiamo programmarli.
In realtà questo linguaggio assembly è anche un linguaggio di programmazione che è un linguaggio di programmazione di basso livello e questi
sono un linguaggio di alto livello.
Quindi abbiamo molta familiarità con questa lingua.
Quindi questi sono davvero facili da imparare.
Senza dubbio per un principiante è difficile all'inizio ma quando sei abituato ad imparare quando impari una
qualsiasi delle lingue a sufficienza puoi imparare tutte le lingue dovresti imparare una lingua a fondo
poi puoi capire tutte le altre lingue in cui si trovano gli stessi schemi ora.
E un'altra cosa su questi linguaggi possiamo classificarli come linguaggi basati su compilatori e
alcuni sono linguaggi basati su interpreti e alcuni sono linguaggi ibridi.
Cosa sono questi.
Capiremo il prossimo video.