
- Learn How to Code | Codecademy- New to coding? Start here and learn programming fundamentals that can be helpful for any language you learn. 
- Learn to Code - for Free | Codecademy- Learn the technical skills to get the job you want. Join over 50 million people choosing Codecademy to start a new career (or advance in their current one). 
- Learn C - Codecademy- Learn about the C programming language in this beginner-friendly skill path. Includes **C**, **C Basics**, **C Control Flow**, and more. 
- What is Programming? And How to Get Started | Codecademy- Whether your goal is to build a mobile app, search a database, or program a robot, coding is a skill that will take you far in life. Just remember — computers are tools. 
- Java Courses & Tutorials | Codecademy- Learn Intermediate Java: Input and Output This course shows how programmers can code a Java program that considers, interprets, and responds to input and output. 
- Learn C: Introduction | Codecademy- Learn about the basics of the C programming language, and write your first C program! 
- Pseudocode and Flowchart: Complete Beginner's Guide- Using a pseudocode and flowchart approach together provides both textual and visual ways to understand and communicate how a program works. Flowcharts are particularly powerful … 
- Learn How to Code: Basics of Programming I Cheatsheet- Data Type Definition In programming, data types are how computers classify different forms of information. They include numeric, string and boolean types. For example, if using number … 
- Learn Go | Codecademy- Gopher It Create a Go program from scratch. You'll be incorporating the concepts covered in the first lesson. 
- Java Tutorial: Learn Java Programming | Codecademy- Write your first Java program from scratch by introducing yourself to users and planting a tree for them. You'll practice creating a class, defining the main method, and organizing print statements.