Explore ReallyByte.com
programmers.im
The programmers hub

Understand it, don't copy it.

A small hub for learning to program, and for learning to read the kind of code a tool might give you. AI literacy is live, with sample assistant replies written for the lessons. HTML, JavaScript, CSS and Python are on the way. Every fact here links to its source.

What is programmers.im?

programmers.im is a small hub for programming languages and for AI literacy. Each topic gets its own site with sourced facts, exercises and printables. AI literacy is the first site live. Some true things to start with:

HTML

HTML (HyperText Markup Language) is the most basic building block of the Web: it defines the meaning and structure of web content. [source]

CSS

CSS is a language of style rules used to style HTML content, for example background colours, fonts, and laying content out in more than one column. [source]

JavaScript

MDN calls JavaScript the third layer of the "layer cake" of standard web technologies, after HTML and CSS. [source] JavaScript is a scripting language that can create dynamically updating content, control multimedia and animate images. [source]

Not the same as Java

JavaScript should not be confused with the Java programming language: the two are significantly different in syntax, semantics and use. [source]

Open the programmers facts

Which layer?

MDN describes HTML, CSS and JavaScript as a layer cake of standard web technologies. Which layer does which job?

1. Structure and meaning

Which layer defines the meaning and structure of web content?

2. Style rules

Which layer is a language of style rules that we use to specify the appearance of web documents?

3. Dynamically updating content

Which layer can create dynamically updating content?

Explore our sites

One programmers site is live. Its link opens in a new tab.

Coming soon

Four more programmers sites are planned. A blocks site of our own, or a guide that sends you to scratch.mit.edu, is still to be decided.

  • HTMLhtml.programmers.im

    Planned: a beginner-friendly, sourced guide to HTML, the language that gives web content its meaning and structure.

    Coming soon
  • JavaScriptjavascript.programmers.im

    Planned: a beginner-friendly, sourced guide to JavaScript, the third official web language.

    Coming soon
  • CSScss.programmers.im

    Planned: a beginner-friendly, sourced guide to CSS, the language of style rules for web documents.

    Coming soon
  • Pythonpython.programmers.im

    Planned: a beginner-friendly, sourced guide to Python.

    Coming soon

Sister sites

Natural languages have a home on the ReallyByte network too, and so does learning to play.

Keep the lights on

Enjoyed the programmers sites?

No pop-ups. No intrusive advertising. Just interesting stuff. A little support helps the next programmers site get built.