> For the complete documentation index, see [llms.txt](https://sharinghub-eng.kittenbot.hk/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sharinghub-eng.kittenbot.hk/programming-platforms/kittencode/kittencode-introduction.md).

# KittenCode Introduction

![](https://kittenbothk-eng.readthedocs.io/en/latest/_images/pythonLogo.jpg)

KittenCode is Kittenbot’s Python IDE intended for STEM education for secondary and tertiary educations.

KittenCode can support Python programming and MicroPython specifically for KittenBot’s hardware.

<figure><img src="/files/ozvKCH3H0WK5yJSaavIW" alt=""><figcaption></figcaption></figure>

![](https://kittenbothk-eng.readthedocs.io/en/latest/_images/dse.png)

### Online KittenCode Editor

{% hint style="info" %}
Only supports desktop Google Chrome/Microsoft Edge browser.\
Safari browser is not supported.\
Not supported on mobile devices.
{% endhint %}

[KittenCode Online](https://codebeta.kittenbot.net/en/home)

### Download KittenCode(Deprecated)

[Download KittenCode for Windows](https://drive.google.com/file/d/1OLzysWMt-g3vS1zrfxcEtUYx0pS-NtBl/view?usp=share_link)

[Download KittenCode for Mac(Intel)](https://drive.google.com/file/d/1_FXt2yvbp8iXSf8e5zIaXO6B-S9gxJ1d/view?usp=share_link)

### Special Features

* Supports REPL mode
  * Instant execution of python code
* Supports MicroPython
  * Supports MicroPython for Micro:bit, KOI, Futureboard, Meowbit
  * Real-time interaction with hardware or flash the program onto the board
* Supports third-party add-ons
  * Use pip install to install any Python add-ons you like
* Clean and Easy-to-use UI
