MicroPython: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Note: Aggiunta immagine
Riga 1:
{{O|informatica|febbraio 2017}}{{Linguaggio di programmazione
| autore = Damien George
[[File:Micropython-logo.svg|miniatura]]
| data =
| utilizzo =
| paradigmi =
| tipizzazione =
}}
'''MicroPython''' <ref>{{Cita web|url=https://micropython.org/|titolo=MicroPython - Python for microcontrollers|sito=micropython.org|lingua=en|accesso=2018-04-11}}</ref> è un'implementazione [[software]] del [[linguaggio di programmazione]] [[Python]] 3, scritto in [[C (linguaggio)|C]], ottimizzato per l'esecuzione su un [[microcontrollore]]<ref>{{Cita news|nome=Madhumita|cognome=Venkataramanan|url=https://www.wired.co.uk/article/micro-python|titolo=Micro Python: more powerful than Arduino, simpler than the Raspberry Pi|accesso=2018-04-11}}</ref><ref>{{Cita news|lingua=en|nome=Serdar|cognome=Yegulalp|url=https://www.infoworld.com/article/2608012/python/micro-python-s-tiny-circuits--python-variant-targets-microcontrollers.html|titolo=Micro Python's tiny circuits: Python variant targets microcontrollers|pubblicazione=InfoWorld|accesso=2018-04-11}}</ref>. MicroPython è un compilatore Python completo e runtime che gira sull'hardware del microcontrollore. All'utente viene presentato un prompt interattivo ([[Read–eval–print loop|REPL]]) per eseguire immediatamente i comandi supportati. Sono incluse una selezione di librerie Python di base, MicroPython include moduli che consentono al programmatore di accedere all'hardware di basso livello.