Frequently Asked Questions

Answers to common questions about ACSL Academy.

Yes! ACSL Academy is a free, open-source platform built by students, for students. Our goal is to make computer science education accessible to everyone preparing for ACSL competitions.

We currently support Python 3.10 and C++23 for all programming problems. These are the most common languages used in ACSL competitions. We may add Java support in the future.

Problems are graded automatically using our secure code execution engine. Your code is run against multiple test cases (both visible examples and hidden tests) to ensure correctness and efficiency.

Absolutely! The project is open source. You can contribute by submitting new problems, improving documentation, or fixing bugs on our GitHub repository.

We primarily focus on the Junior division. Most content is applicable across divisions, with difficulty levels clearly marked on each lesson and problem.