Code::Blocks là một IDE C/C ++ và Fortran miễn phí được xây dựng để đáp ứng những nhu cầu khắt khe nhất của người dùng. Nó được thiết kế để có thể mở rộng bằng cách cài đặt cấu hình hoặc viết thêm plugin mở rộng. Nó có thể hoạt động được trên nhiều nền tảng như MacOS, Linux hoặc Windows và hỗ trợ nhiều trình biên dịch như MS Visual C++ và GNU GCC.