Tout dépend de la plateforme utilisée.
Sous Windows l'IDE le plus abordable pour un débutant est KEIL.
Les carte NUCLEO sont interfaçables directement (choisir ST-LINK dans l'IDE).
Sous Linux, j'utilise ARM-GCC mais tout se passe en ligne de commande.
Mais il est possible de travailler avec Eclipse.
@+