# bloomberggraphics/whatiscode

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/bloomberggraphics-whatiscode).**

_How this analysis was created: the description and tags below were written by an AI model that read this project's README and public documentation pages; stars, license and language come straight from the GitHub API. The model does not read the source code._

3,744 stars · 258 forks · JavaScript · Apache-2.0

## Links

- GitHub: https://github.com/BloombergGraphics/whatiscode
- Homepage: http://www.bloomberg.com/whatiscode
- awesome-repositories: https://awesome-repositories.com/repository/bloomberggraphics-whatiscode.md

## Description

This repository contains "What Is Code?", a long-form magazine-style article that explains to non-technical readers what code, programmers, and software are and how they shape everyday life and modern business. It is published as a single continuous scrolling web page written in plain language, with the aim of helping a general audience follow conversations about technology.

The article is more than static text. Embedded images, media, and browser scripts drive animated graphics that update as the reader scrolls, giving the essay an interactive feature-journalism format. All assets, including images, media, scripts, and styles, are bundled with the text so the piece loads together.

The finished article is delivered as plain pre-built files that open in any browser, with no server logic or database behind it. The content is managed in a version-controlled history, and readers are invited to report issues or suggest text fixes through pull requests, which an editor reviews before merging and publishing.

## Tags

### Content Management & Publishing

- [Interactive Long-Form Articles](https://awesome-repositories.com/f/content-management-publishing/interactive-long-form-articles.md) — Publishes a complete magazine-style article as a static web page bundling images, media, scripts, and styles for any browser. ([source](https://github.com/bloomberggraphics/whatiscode#readme))

### Part of an Awesome List

- [Long-Form Clients](https://awesome-repositories.com/f/awesome-lists/media/long-form-clients.md) — Presents a magazine-style feature article on the web with embedded images, media, and scripted visuals that keep readers engaged.

### Education & Learning Resources

- [Beginner Programming Guides](https://awesome-repositories.com/f/education-learning-resources/beginner-programming-guides.md) — Helps people with no technical background understand what code, programmers, and software are using plain language and relatable explanations.
- [Programming Concept Explainers](https://awesome-repositories.com/f/education-learning-resources/programming-concept-explainers.md) — Explains to non-technical readers what code, programmers, and software are and how they shape the modern world. ([source](https://github.com/bloomberggraphics/whatiscode#readme))
- [Technology Literacy Resources](https://awesome-repositories.com/f/education-learning-resources/technology-literacy-resources.md) — Explains how software shapes everyday life and modern business so non-experts can follow conversations about technology with confidence.

### User Interface & Experience

- [Interactive Content Scripting](https://awesome-repositories.com/f/user-interface-experience/interactive-content-scripting.md) — Uses browser scripts to animate and update embedded graphics as the reader scrolls, adding interactivity on top of the article text.
