WILTON — As his peers soak in the last few rays of summer vacation, Nish Wangneo stands at the head of a roomful of middle-schoolers eager to learn the basics of Python coding.

“Writing code is like writing a recipe for a meal,” lectured Wangneo, a rising junior at Wilton High School. “A recipe consists of a list of ingredients, and then instructions that act on the ingredients to produce a meal.”

Like a recipe, Wangneo explained, a piece of code consists of computer instructions that act on a piece of data.

As he let the analogy sink in, the teenage teacher gave his dozen students a “recipe” to construct a “while loop,” which allows coders to efficiently repeat a task over and over without needless repetition. As his students worked through the exercise, Wangneo went from computer to computer to answer questions.

“Teaching is a passion,” Wangneo said after class. “When you see a student have one of those ‘a-ha’ moments, like when a concept clicks for them, it makes it all worthwhile. As someone who loves coding, I just want to pass that passion along.”

The passion for coding ignited in Wangneo at a young age thanks to his father, who is a managing coder for J.P. Morgan. Though he took courses in middle school, Wangneo said he quickly outgrew what was being taught in class. Instead, he took to the internet and began teaching himself a multitude of different coding languages, such as HTML, CSS, Java and Python.

Wangneo, now an Advanced Placement computer science student, recalled how eager he had been to devour as much coding knowledge as he could, even as a kid, and it was with that in mind that he started hosting free coding classes.

His first class was two years ago and it was modestly sized. It was comprised of his younger brother, Samik, and his four friends, but it gave him a taste of what was to come.

A year later, he started a week-long coding class at the Wilton Library. So many kids signed up that Wangneo needed to separate the class into two separate sessions over the summer, and one class still ended up over capacity because of the extensive wait list.

This year, Wangneo expanded his Python coding classes at libraries throughout Fairfield County. He has taught introductory and intermediate level courses at Bridgeport, Wilton and New Canaan libraries, and has more classes coming up at the Norwalk Library, Aug. 20-24. So far, his classes have been filled to capacity, and in some instances students were even turned away.

Avni Gupta, an incoming eighth-grader at Middlebrook Middle School, attended the class at the Wilton Library Aug. 2 because she, like Wangneo, has surpassed what’s being taught in school.

“I just like coding in general, and I was hoping to learn more about Python,” she said. “I’m in a STEM class at school, but they aren’t teaching anything like what I’m learning here.”

What began as a way to pass on knowledge to others is quickly becoming a small, burgeoning business for Wangneo as more students continue to join his courses. To spur interest in the course, Wangneo recently dubbed his business the “School of Code,” after his parents took him to see “School of Rock” on Broadway.

With a newly minted name and growing interest, Wangneo is now looking to invest in his business. After a dearth of computers limited the number of students who could participate in Bridgeport, Wangneo, who isn’t paid for his classes, took to the internet for funding.

Last month, he started a GoFundMe to raise $2,000 dollars to purchase eight laptops he could bring to places with a lack of computers and, in less than two weeks, he earned that and more.

Wangneo said he hopes to use the laptops to expand the School of Code to more disadvantaged areas.

“Everyone deserves a chance to learn to code, regardless of where you grow up,” Wangneo said.

To donate to the School of Code, go to Wangneos GoFundMe page at gofundme.com/free-programming-classes-for-kids. To sign up for the upcoming classes, contact the Norwalk Library at 203-899-2780, ext. 15131.