
Demonstrate core skills and competencies across programming, UI, debugging and asset management to help you obtain your first professional programming role with Unity.
The exam is based on Unity 6.
This exam is available in the following languages:
Learn the skills you need to take this exam with the Junior Programmer pathway. This free pathway assumes a basic knowledge of Unity and requires no math prerequisites.
Supplement your ongoing learning or prepare for the specific topics covered on the exam with courseware, a robust guide with practical coding challenges to help you prepare for test day.
Prepare for your exam with an official practice test to help you understand the types of questions you’ll encounter and increase your confidence on test day. The practice test explains the rationale and thought process needed to arrive at the correct answer, and includes links to Unity documentation for additional preparation and targeted study.

Start on the road to a career within the real-time 3D development ecosystem by getting Unity Certified.

These entry-level certifications validate your foundational skills in Unity and ability to create interactive, real-time 3D experiences.

Stand out from the crowd with a certification designed for creators with a portfolio of Unity projects ready to apply for their first professional Unity role.
Certified Associate: Programmer (this certification)

Continue growing your skills with a certification that highlights your readiness for your next professional challenge.