Programming Language
CircuitPython Appeared 2017
An open-source derivative of the MicroPython programming language targeted towards microcontroller applications and educational purposes, primarily maintained by Adafruit Industries. It simplifies Python for use on microcontrollers, enabling easier experimentation for beginners and hobbyists, and it is implemented in C.
Influence graph Influence graph for CircuitPython: 27 influencing languages, 1 family links C++ influenced Ada Eiffel influenced Ada Pascal influenced Ada C influenced AWK sed influenced AWK Fortran influenced BASIC Fortran influenced C Ada influenced C++ APL influenced C++ C influenced C++ F# influenced C++ C influenced C# C++ influenced C# Eiffel influenced C# F# influenced C# Haskell influenced C# Pascal influenced C# Scala influenced C# MicroPython influenced CircuitPython Haskell influenced Clean Ada influenced Eiffel Lisp influenced Erlang C# influenced F# Erlang influenced F# Haskell influenced F# OCaml influenced F# Python influenced F# Scala influenced F# Standard ML influenced F# Clean influenced Haskell Lisp influenced Haskell R5RS influenced Haskell Raku influenced Haskell Scheme influenced Haskell Standard ML influenced Haskell AWK influenced JavaScript C influenced JavaScript Lisp influenced JavaScript Perl influenced JavaScript Python influenced JavaScript R5RS influenced JavaScript Scheme influenced JavaScript Python influenced MicroPython C influenced OCaml Pascal influenced OCaml Standard ML influenced OCaml AWK influenced Perl BASIC influenced Perl C influenced Perl C++ influenced Perl Lisp influenced Perl Raku influenced Perl sed influenced Perl Ada influenced Python APL influenced Python C influenced Python C++ influenced Python Haskell influenced Python Lisp influenced Python Perl influenced Python R5RS influenced Python Scheme influenced Python Standard ML influenced Python Lisp influenced R5RS Haskell influenced Raku JavaScript influenced Raku Perl influenced Raku Ruby influenced Raku BASIC influenced Ruby C++ influenced Ruby Eiffel influenced Ruby Lisp influenced Ruby Perl influenced Ruby Python influenced Ruby R5RS influenced Ruby Scheme influenced Ruby Eiffel influenced Scala Erlang influenced Scala F# influenced Scala Haskell influenced Scala Lisp influenced Scala OCaml influenced Scala R5RS influenced Scala Scheme influenced Scala Standard ML influenced Scala Lisp influenced Scheme Pascal influenced Standard ML CircuitPython implements Python Fortran sed C BASIC AWK Lisp Eiffel Perl R5RS Scheme Ruby Pascal JavaScript Raku Clean Standard ML Erlang Haskell OCaml Scala C# APL F# C++ Ada Python MicroPython CircuitPython Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements.