An open API service indexing awesome lists of open source software.

https://github.com/taciturnaxolotl/codenglish


https://github.com/taciturnaxolotl/codenglish

Last synced: 27 days ago
JSON representation

Awesome Lists containing this project

README

        

# 'How many English words do you think have programming equivalents?'
## I don't know how many times I've asked this myself, but today, we're finding out.

This is a list of many English words that have alternate meanings in the world of programming. I'm sure there are many more that I don't know of, so feel free to contribute!

- [Angular](https://angular.io/) - TypeScript-based web SPA framework | Having, forming, or consisting of an angle or angles.
- [Arch](https://archlinux.org/) - Linux distribution | A usually curved structure forming the upper edge of an open space and supporting the weight above it, as in a bridge or doorway.
- [Axiom](https://axiom.co/) - Logging and data ingestion platform | A self-evident or universally recognized truth; a maxim.
- [Babel](https://babeljs.io/) - JavaScript compiler | A confusion of sounds or voices.
- [Bash](https://www.gnu.org/software/bash/) - Unix shell and command language | To strike forcefully or criticize harshly.
- [Basic](https://en.wikipedia.org/wiki/BASIC) - Family of general-purpose, high-level programming languages | Fundamental or essential.
- [Binding](https://en.wikipedia.org/wiki/Name_binding) - Association of an identifier to an entity, such as a variable; also wrapper for a library in another language | The action of securing or fastening something together.
- [C](https://en.wikipedia.org/wiki/C_(programming_language)) - General-purpose, imperative programming language | The third letter of the modern English alphabet.
- [Canvas](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API) - HTML element for drawing graphics | A fabric used for painting or a surface for artistic work.
- [Carbon](https://github.com/carbon-language/carbon-lang) - Experimental programming language, successor to C++ | A chemical element with the symbol "C."
- [Cargo](https://doc.rust-lang.org/cargo/) - Rust package manager | A load, especially on a ship or vehicle.
- [Chalk](https://www.npmjs.com/package/chalk) - Terminal string styling library | A soft, white, or colored writing tool.
- [Character](https://en.wikipedia.org/wiki/Character_(computing)) - Basic unit of information in computing | A distinctive quality or feature of a person or thing.
- [Chrono](https://docs.rs/chrono/latest/chrono/) - Date and time library for Rust | Relating to time or chronological order.
- [Clap](https://docs.rs/clap/latest/clap/) - Command-line argument parser for Rust | A sudden, sharp noise made by striking objects together.
- [Commit](https://en.wikipedia.org/wiki/Commit_(version_control)) - A set of changes to a computer file or files, often stored as a patch file or a set of differences | To pledge or bind.
- [Compass](https://www.mongodb.com/products/compass) - GUI for MongoDB | An instrument containing a magnetized pointer that shows the direction of magnetic north and bearings from it.
- [Cookie](https://en.wikipedia.org/wiki/HTTP_cookie) - Small piece of data sent from a website and stored on the user's computer by the user's web browser | A small, sweet baked treat.
- [Crypt](https://en.wikipedia.org/wiki/Crypt_(C)) - C library for data encryption and decryption | A hidden or secret place.
- [Crypto](https://nodejs.org/api/crypto.html) - Node.js library for cryptographic functionality | Related to cryptography or hidden communication.
- [Day(js)](https://day.js.org/) - JavaScript library for date and time manipulation | The period of light between dawn and nightfall; the interval from sunrise to sunset.
- [Discord](https://discord.com/) - VoIP, instant messaging, and digital distribution platform | A lack of harmony or disagreement.
- [Docker](https://www.docker.com/) - Platform for building, deploying, and running applications | A platform for software containerization.
- [Emotion](https://emotion.sh/docs/introduction) - Library for writing CSS styles with JavaScript | A strong feeling or mood.
- [Engine](https://en.wikipedia.org/wiki/Software_engine) - A core component of a complex software system | A machine that converts energy into mechanical work.
- [Event](https://en.wikipedia.org/wiki/Event_(computing)) - An action or occurrence recognized by software | An occurrence or happening.
- [Express](https://expressjs.com/) - Web framework for Node.js | To convey or show a thought or feeling.
- [Expression](https://en.wikipedia.org/wiki/Expression_(computer_science)) - A combination of symbols that denotes a value | The act of conveying thoughts, feelings, or ideas.
- [Faker](https://faker.readthedocs.io/en/master/) - Library for generating fake data. Also exists in other languages. | A person who deceives or impersonates.
- [Fiber](https://gofiber.io/) - Express.js-inspired web framework for Go | A thread-like structure or dietary component.
- [Flask](https://flask.palletsprojects.com/en/3.0.x/) - Python-based web framework | A small, usually bottle-shaped container.
- [Fly](https://fly.io/) - Edge application platform | To move through the air with wings.
- [Framework](https://en.wikipedia.org/wiki/Software_framework) - Abstraction in which software providing generic functionality can be selectively changed by additional user-written code | A structured system or support for something.
- [Future](https://en.wikipedia.org/wiki/Futures_and_promises) - A construct that represents a value that may be available in the future | A period of time following the moment of speaking or writing.
- [Gems](https://rubygems.org/) - Package manager for Ruby | Precious stones or highly valued objects.
- [Git](https://git-scm.com/) - Distributed version control system | From geat: The channel or spout through which molten metal runs into a mould in casting.
- [Glue](https://en.wikipedia.org/wiki/Software_glue_code) - Code that connects two or more software components together | A substance used to join things together.
- [Glob](https://en.wikipedia.org/wiki/Glob_(programming)) - Pattern-matching notation | A spherical object or a reference to the world.
- [Global](https://en.wikipedia.org/wiki/Global_variable) - Variables that are accessible in every scope | Relating to the whole world or universe.
- [Go](https://golang.org/) - Efficient, concurrent, typed programming language | To move or proceed.
- [Headless](https://en.wikipedia.org/wiki/Headless_software) - Software that can work without a graphical user interface | Lacking a head.
- [Icecream](https://github.com/gruns/icecream) - Debugging library for Python | A frozen dessert.
- [Interface](https://en.wikipedia.org/wiki/Interface_(computing)) - A shared boundary across which two or more separate components of a computer system exchange information | A point where two systems, subjects, organizations, etc. meet and interact.
- [Internationalize](https://en.wikipedia.org/wiki/Internationalization_and_localization) - Process of designing a software application to support multiple languages | To make something suitable for different countries or cultures.
- [Istanbul](https://istanbul.js.org/) - JavaScript code coverage tool | A major city in Türkiye.
- [Java](https://www.java.com/en/) - High-level, object-oriented programming language | Brewed coffee / A breed of the domestic hen, originated in the United States.
- [Jest](https://jestjs.io/) - JavaScript testing framework | A playful or frivolous mood or manner / A playful remark; a witticism or joke.
- [Lexical](https://lexical.dev/) - Extensible text editor framework | Pertaining to words or vocabulary.
- [Lint](https://en.wikipedia.org/wiki/Lint_(software)) - Static code analysis tool | Fine fibers or unwanted particles.
- [Lisp](https://lisp-lang.org/) - Family of high-level programming languages with distinctive, parenthesized syntax | A speech defect or mannerism characterized by mispronunciation of the sounds (s) and (z) as (th) and (th).
- [List](https://en.wikipedia.org/wiki/List_(abstract_data_type)) - Abstract data type that represents a countable number of ordered values | A series of items in a particular order.
- [Lit](https://lit.dev/) - Library for building web components | Extremely exciting or excellent.
- [Locales](https://en.wikipedia.org/wiki/Locale_(computer_software)) - Set of parameters that defines the user's language, region, and any special variant preferences | Specific places or settings.
- [Localize](https://en.wikipedia.org/wiki/Internationalization_and_localization) - Process of adapting a software application to support multiple languages | To adapt for a specific location or audience.
- [Log](https://en.wikipedia.org/wiki/Log_file) - (also logging) The recording of events in a computer program | A section of the trunk or a large branch of a tree that has fallen or been cut off.
- [Markup](https://en.wikipedia.org/wiki/Markup_language) - Language that annotates text to indicate its structure | An amount added to a cost price in calculating a selling price, especially an amount that takes into account overhead and profit.
- [Meow](https://github.com/sindresorhus/meow) - CLI app helper | The sound made by a cat.
- [Next(js)](https://nextjs.org/) - Web development framework for React | Immediately following, as in time, order, or sequence.
- [Nix](https://nixos.org/) - Package manager and distribution | Nothing.
- [Node(js)](https://nodejs.org/en/) - JavaScript runtime environment | A knob, knot, protuberance, or swelling.
- [Path](https://en.wikipedia.org/wiki/Path_(computing)) - String of characters that uniquely identifies a location in a file system | A route or track.
- [Pillow](https://python-pillow.org/) - Python imaging library | A cushion for resting one's head.
- [Pinecone](https://www.pinecone.io/) - Vector database for machine learning | The woody cone of a pine tree.
- [Polymer](https://www.polymer-project.org/) - JavaScript library for building web applications using web components | A substance composed of repeating molecular units.
- [Prettier](https://prettier.io/) - Opinionated code formatter | Making something more attractive or pleasant.
- [Prism(js)](https://prismjs.com/) - JavaScript library for syntax highlighting | A transparent body of this form, often of glass and usually with triangular ends, used for separating white light passed through it into a spectrum or for reflecting beams of light.
- [Private](https://en.wikipedia.org/wiki/Scope_(computer_science)#Lexical_scoping) - Variables that are accessible only in the current scope | Belonging to an individual or a restricted group.
- [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) - Object representing the eventual completion or failure of an asynchronous operation | A commitment to do something in the future.
- [Public](https://en.wikipedia.org/wiki/Scope_(computer_science)#Lexical_scoping) - Variables that are accessible in every scope | Open to or shared with everyone.
- [Python](https://www.python.org/) - High-level dynamically-typed programming language | Any of various nonvenomous snakes of the family Pythonidae, found chiefly in Asia, Africa, and Australia, that coil around and asphyxiate their prey. Some pythons can attain lengths of 8 meters (26 feet) or more.
- [Query](https://en.wikipedia.org/wiki/Query_language) - Language for requesting information from a database | A request for information or data.
- [Queue](https://en.wikipedia.org/wiki/Queue_(abstract_data_type)) - Abstract data structure where items are kept in order | A line of people or things waiting in order.
- [R](https://www.r-project.org/) - Programming language for statistical computing | The 18th letter of the modern English alphabet.
- [Railway](https://railway.app/) - Platform for deploying web applications | A system of tracks for trains.
- [React](https://reactjs.org/) - JavaScript library for building user interfaces | To respond to something, often emotionally.
- [Remark](https://remark.js.org/) - Markdown processor powered by plugins | A comment or observation.
- [Requests](https://requests.readthedocs.io/en/master/) - Python library for making HTTP requests | Formal appeals or demands for something.
- [Ruby](https://www.ruby-lang.org/en/) - Dynamic, interpreted programming language | A dynamic, object-oriented programming language.
- [Rust](https://www.rust-lang.org/) - 'Blazingly fast' and memory-efficient programming language | A reddish-brown coating on iron or steel caused by oxidation.
- [Sass](https://sass-lang.com/) - CSS extension language | Bold and impudent behavior.
- [Scope](https://en.wikipedia.org/wiki/Scope_(computer_science)) - The region of program source code where a binding is valid | The extent or range of something.
- [Script](https://en.wikipedia.org/wiki/Scripting_language) - Programming language for a special run-time environment that automates the execution of tasks | A written version of a play or other dramatic composition; a screenplay.
- [Set](https://en.wikipedia.org/wiki/Set_(abstract_data_type)) - Abstract data type that can store unique values | A collection of related or similar items.
- [Selenium](https://www.selenium.dev/) - Browser automation framework | Chemical symbol, Se; atomic weight, 79.5. A non-metallic element extracted from the pyrite of Fahlun in Sweden, and discovered in 1818 by Berzelius.
- [Sharp](https://sharp.pixelplumbing.com/) - Node.js image processing library | Having a fine edge or point.
- [Socket](https://en.wikipedia.org/wiki/Network_socket) - Endpoint for communication between two programs | A device for connecting electrical components.
- [Storybook](https://storybook.js.org/) - UI development environment | A book containing one or more stories or tales; a printed collection of short tales.
- [Stream](https://en.wikipedia.org/wiki/Stream_(computing)) - Sequence of data elements made available over time | A flow of water in a channel or bed, as a brook, rivulet, or small river.
- [String](https://en.wikipedia.org/wiki/String_(computer_science)) - Sequence of characters | Material made of drawn-out, twisted fiber, used for fastening, tying, or lacing.
- [Swift](https://developer.apple.com/swift/) - High-level language for writing applications for the Apple ecosystem | Highly aerial birds with some of the fastest speeds for level flight. They are superficially similar to swallows, but are not closely related to any passerine species.
- [Tailwind(CSS)](https://tailwindcss.com/) - Utility-first CSS framework | A wind blowing in the same direction as that of the course of an aircraft, ship, or other vehicle.
- [Tar](https://en.wikipedia.org/wiki/Tar_(computing)) - File archiver | A thick, dark, sticky substance.
- [Terminal](https://en.wikipedia.org/wiki/Computer_terminal) - Device for interacting with a computer | Of, at, relating to, or forming a limit, boundary, extremity, or end.
- [Tree](https://en.wikipedia.org/wiki/Tree_(data_structure)) - Abstract data type that simulates a hierarchical tree structure | A woody plant with a main stem and branches.
- [Turbo](https://turbo.build/) - Incremental bundler and build system for JavaScript and TypeScript | Extremely fast or powerful.
- [Type](https://en.wikipedia.org/wiki/Type_(computer_science)) - Classification of data that determines the possible values for that type, the operations that can be done on values of that type, and the way values of that type are stored | A category or classification of something.
- [Unity](https://unity.com/) - Game engine | The state of being united or harmonious.
- [Worker](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API) - Application that performs tasks or processes data in the background | A person who performs labor or a device that operates automatically.
- [Wrapper](https://en.wikipedia.org/wiki/Wrapper_library) - Library that calls another library, API, or framework | A covering or packaging for something.