STMicroelectronics' STM8 family of 8-bit microcontrollers is supported by a complete range of software tools both from ST and third-parties.
It encompasses traditional integrated development environments – IDEs with C compilers and debuggers complemented by ST's STM-STUDIO, run-time variable monitoring and visualization tool to fine tune the debugging and validation of applications.
C compilers are available from Cosmic, IAR and Raisonance, with free versions up to 32KB of code.

- STM-STUDIO-STM8 STM Studio run-time variables monitoring and visualization tool for STM8 microcontrollers
- STVP-STM8 ST Visual Programmer STM8
- FLASHER-STM8 STM8 Flash loader demonstrator (UM0462)
- STVP-LIB-STM8 STVP programming toolkit: C++ source files for creating PC programming interface
- STM8CubeMX STM8Cube configuration and report tool
- STSW-STM8042 STM8S motor control firmware library builder
- STSW-STM8041 Configuration software for STM8S motor control kit
- CXSTM8 C Compiler and associated tools for the STM8 family
- IAR Embedded Workbench for STM8 Integrated Development Environment.
- IAR Embedded Workbench for STM8 - Functional Safety Integrated Development Environment.
- RIDE-STM8 Raisonance branded integrated development environment for STM8 MCUs
- winIDEA-STM8 iSYSTEM's complete software development and test solution for the STM8 MCUs
- STVD-STM8 ST Visual develop IDE for developing ST7 and STM8 applications