Coding Programs for High School Students in New York City


Build Real Apps

At Upperline, we teach high school students how to turn their ideas into reality using the power of code. Our students build real apps, learn coding best-practices, and get exposure to the technology sector through guest speakers and company visits.

Our immersive summer programs teach students how to build Web Applications using languages such as HTML, CSS, Ruby, and Javascript. We believe the only way to become a great developer is to tackle hard problems, become part of a community of learners, and develop a deep appreciation for the art of code.


Real Tools

Our students work with the same tools used by professional developers - Ruby, Sinatra, Github, HTML, CSS and Javascript.

Top Teachers

We work with industry professionals and impressive teaching talent from around the country.

Project Based Learning

Code is a means of creative expression. Our goal is to empower students to build what is important to them.

Rigorous Curriculum

Students learn Test Driven Development to complete labs in our practical and intensive curriculum.



Lower Manhattan Headquarters


Trevor Day School


Greenwich Academy

Technology is a part of every day and every industry; and learning to code allows me to build things I love.
— Emma L., Student
I code because every problem and challenge forces me out of my comfort zone and pushes me to expand my limits.
— Allyson L. Student



Our Partners