Find Personalized Programming Resources

Select your age, experience level and preferred resource type, and we will match you with programming resources that fit your needs. ? Please note that these organizations are not affiliated with TechPrep. Some are free and others are not. Choose the ones that best work for you!

Start here!


Choose Guidance Type

  • learning myself

    Build a foundation for your future in tech

  • a parent, guardian or supporter

    Guide your student to learn about programming and develop skills


Choose Age Group


Choose Experience Level

  • ( Beginner )

  • ( Intermediate )

  • ( Expert )


Choose Interests


View Resources

A future in tech

Learn what people are doing to develop interests and skills in programming