The Coding Train channel avatar

Is The Coding Train Safe for Kids? Safety Score: A

@TheCodingTrain · 1.8M subscribers · Graded May 12, 2026 · Based on 100 recent videos

View The Coding Train on YouTube

Overall Safety Grade: A (95/100)

This channel is appropriate for older teens and adults with an interest in coding. I would let my high school-aged child watch this if they are interested in programming.

Best for ages 14+. Not recommended under age 12. Acceptable for 12+.

The channel teaches advanced programming concepts and requires abstract thinking and problem-solving skills beyond what most children under 12 possess.

Score Breakdown

DimensionScoreHeadline
Content Appropriateness 25/25 25/25 Content is entirely appropriate, focusing on technical programming instruction.
Shorts & Dopamine Factor 20/25 20/25 Primarily long-form educational content, despite some Shorts presence.
Age Clarity 25/25 25/25 Content is clearly for older teens and adults interested in programming.
Educational Value 25/25 25/25 High educational value, teaching specific programming and creative coding skills.

Content Appropriateness — 25/25

Content is entirely appropriate, focusing on technical programming instruction.

There are no age-inappropriate themes, violence, sexual content, or scary imagery. Videos like "What the font?!?!" and "What is Transformers.js?" are purely instructional on programming topics.

Shorts & Dopamine Factor — 20/25

Primarily long-form educational content, despite some Shorts presence.

While 36% of recent uploads are Shorts, the majority of content consists of long, in-depth tutorials and live streams, often exceeding 1000 seconds. The channel's design prioritizes deep learning over quick, addictive scrolling.

Age Clarity — 25/25

Content is clearly for older teens and adults interested in programming.

The channel addresses advanced topics such as "Bayes Theorem," "Transformers.js," and "asynchronous operations" in programming. This complexity naturally targets high school students and adults, making it unsuitable for younger children.

Educational Value — 25/25

High educational value, teaching specific programming and creative coding skills.

The channel actively teaches computer programming, creative coding, and machine learning concepts. Videos like "How to Load Data with p5.js (2.0)" and "3D Pose Estimation with ml5.js" provide clear learning objectives and practical application.

Expert Analysis

Overview

This channel teaches computer programming and creative coding, primarily using JavaScript and the p5.js library. It focuses on explaining complex concepts and demonstrating how to build interactive projects. The host, Daniel Shiffman, is a university professor.

What Parents Should Know

The content is highly technical and requires a foundational understanding of mathematics and computer science, making it suitable for older teenagers and adults. It is not designed for younger children and will likely be too advanced for them.

The Bottom Line

This channel is appropriate for older teens and adults with an interest in coding. I would let my high school-aged child watch this if they are interested in programming.

Parent Tip

If your child shows interest, consider watching a few videos together to gauge their comprehension and engagement with the technical topics.

Notable Videos Reviewed

About This Safety Report

VidCove's Channel Safety Grader analyzes the 100 most recent videos on The Coding Train using Google Gemini, scoring four independent dimensions on a 0–25 scale:

The Coding Train's Shorts ratio in this sample is 36% — roughly 36 of the 100 videos sampled were Shorts. Reports are regenerated when channel content changes materially or after 180 days have passed.

Stop guessing what your kids watch on YouTube

VidCove lets you approve every channel before your child sees it. No algorithm. No Shorts. No recommendations. Just the channels you trust. Free 7-day trial — no credit card required.

Start your free VidCove trial

Check another YouTube channel