← All stories
● Covered by 1 source · 1 reportLow impact1 neutral

Folders: A Non-Textual Programming Language Using Directory Structure

🔄 Updated 22d ago
New to BrevFeed? We gather this story from every outlet covering it into one summary — ranked by real-world impact, not just the latest headline — so you never miss what matters. What is BrevFeed? →

Key points

  • Code is defined by directory structure, not text.
  • Folder names are ignored; alphabetical order matters.
  • Commands and expressions are indicated by subfolder counts.
  • Temporary data and I/O use named folders for storage.

Concept of Folders Language

Folders is a non-textual programming language where the structure of directories and their alphabetical order define the code. The names of the folders themselves are disregarded, focusing solely on their containment and arrangement within the file system. This approach aims for 'dematerialized code', similar to the Whitespace language.

Origin and Inspiration

The language was created in 2015 and updated in 2026. It was inspired by the concept of empty files and the observation that empty folders in Windows take up no disk space. This led to the idea of using folders to represent code and data, theoretically offering infinite storage capacity by encoding information in folder names.

Encoding Program Logic

In Folders, commands are represented by a parent folder containing at least one child folder. The number of subfolders in the first child folder (alphabetically) determines the command type. Arguments for commands are indicated by a second child folder, and some commands may require a third. Expressions follow a similar structure, with the number of subfolders in the first child determining the expression type.

Data Storage and I/O

Temporary data in Folders is stored as folders, where the folder's name holds the data. The interpreter does not create temporary files, instead using a set of temporary folders for anything not held in memory. The preferred input/output method for Folders programs also involves using sets of folders, allowing for data encoding entirely within the file system's directory structure.

✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →

The daily brief

One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.

One email a day. Unsubscribe in one click, any time.

Today's brief

Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.

~4 min · 3 stories · Nov 07

▶ Play today's brief Listen on Spotify

New every morning, and the back catalogue is archived by date.

Reporting from

Folders is an esoteric programming language where code is represented by the containment and order of directories, rather than text. It was created in 2015 and updated in 2026, drawing inspiration from languages like Whitespace by using empty folders to define program logic.