Merit Badge University

MBU

    Browse Badges
    Search requirements
    Overview
    • Overview
    • Requirements
    • Study Guide
    Physical Science

    Programming

    MERIT BADGE
    • Overview
    • Requirements
    • Study Guide
    6 Requirements Updated March 29, 2026 View Official Page Download Free Pamphlet Download Fillable Worksheet
    1. Home
    2. Merit Badges
    3. Programming Merit Badge
    Physical Science

    Programming Merit Badge

    Learn to write, debug, and demonstrate programs in three languages, explore programming careers, and understand software safety practices to earn this merit badge.

    View Requirements
    Programming Merit Badge emblem

    What you'll do

    • 1 Digital Safety and Coding Health View the Personal Safety Awareness “Digital Safety” video (with your parent or guardian’s permission.)
    • 2 From Punch Cards to Python Discuss with your counselor the history of programming and the evolution of programming languages, including at least …
    • 3 Languages and Everyday Code Create a list of five popular programming languages in use today and describe which industry or industries they are …
    • 4 Intellectual Property and Software Use Explain the four types of intellectual property used to protect computer programs.
    +2 more requirements

    At a glance

    Requirements
    6
    Category
    Physical Science
    Eagle Required
    No
    Updated
    March 29, 2026

    Resources & downloads

    • Fillable Worksheet
    • Merit Badge Pamphlet
    • Print Complete Guide
    • Scouting.org
    Start with Requirement 1
    Merit Badge University

    Your comprehensive resource for Scouting America merit badges.

    Merit Badges

    • All Badges

    Resources

    • Eagle Badge Strategy
    • Eagle-Required List
    • Requirements
    © 2026 Merit Badge University