programmitest
Programmitest is a cross-language programming assessment framework designed to help educators, employers, and coding platforms evaluate coding ability and problem-solving skills. It provides a standardized problem format, automated scoring, and detailed feedback across multiple languages, with an emphasis on reproducibility, transparency, and extensibility.
Originating as an open-source project in the mid-2010s, Programmitest arose from the need for a common baseline
Key features include a JSON or YAML problem description, multi-language support (Python, Java, C++, JavaScript, Go
Architecture comprises a problem store, an API, a sandboxed executor, and a results database. Submissions run
Adoption spans universities, coding bootcamps, and technical hiring platforms seeking consistent assessment. The project is characterized
See also: automated code grading, online judge, programming education technology.