Código::Blocks é um livre C+ IDE construído para atender às necessidades mais exigentes de seus usuários. Ele é projetado para ser muito extensível e totalmente configurável. Um IDE com todas as características que um desenvolvedor precisa, tendo um olhar consistente, sensação e operação em todas as plataformas. Construído em torno de uma estrutura de plugin, Código:Blocks pode ser estendido com plugins. Qualquer tipo de funcionalidade pode ser adicionada instalando/codificando um plugin. Por exemplo, a funcionalidade de compilação e depuração já é fornecida por plugins!