learning to code,
answered.
Plain-English guides to the questions every beginner asks, with code you can run right on the page.
latest.
follow by rssyesterday, 12 Nov
4 posts- pythonguidespython print() examples you can try yourselfTen Python print() examples to run and change: receipts, tables, progress bars, patterns, countdowns, clocks and tidy numbers, each with its output.8 min
- pythonguideswhat a computer program does: 6 examples you can trySix small programs to run in your browser, from a temperature converter to a password checker, each showing the input, memory, working and output inside.8 min
- pythonguideslearning to code as an adult: a practical guideYou are not too old to learn to code. How to fit it around work and family, pick a first language, practise in short sessions and keep going when stuck.9 min
- javascript, html, css, phpunder the hoodhow websites work: a guide for new developersA website is files and programs on a server. Follow one visit from address to page: DNS, requests, responses, status codes, HTML, CSS and JavaScript.9 min
wednesday, 11 Nov
4 posts- pythonguidesbuild a Python number guessing game, step by stepBuild a number guessing game in Python one step at a time: a random secret number, input, if and else, a while loop and a count of tries. Full code.9 min
- pythonerrors explainedhow to fix a Python NameError: causes and solutionsNameError means Python met a name it does not know. The usual causes, from typos and missing quotes to imports and scope, and how to fix each one.8 min
- rubyguidesruby variables explained: a practical beginner guideA Ruby variable is a name for a value, made the moment you assign it. Learn naming, text and numbers, nil and constants, and the errors you will meet.8 min
- phpguidesPHP variables explained: a practical beginner guideA PHP variable starts with a dollar sign and can hold any type. Learn naming, text, numbers, true, false and null, plus the errors to watch out for.8 min
tuesday, 10 Nov
4 posts- goguidesgo program structure explained: a practical beginner guideEvery Go program shares one frame: package main, imports and func main. What each part does, where your code goes, and the rules Go is strict about.8 min
- c#guidesc# variables explained: a practical beginner guideA C# variable is a named box with a type. Learn int, double, decimal, bool and string, when to use var, how values change, and the errors to expect.8 min
- javaguidesjava’s main method explained: a practical beginner guidepublic static void main(String[] args) is where a Java program starts. What each word means, how main calls other methods, and the errors to expect.8 min
- sqlguidesSQL SELECT queries explained: a practical beginner guideSELECT asks a database for data. Learn to pick columns, filter rows with WHERE, sort, limit and count, with real queries you can run on the page.10 min