Gifts for language fans
Know someone who loves language? Pick their favourite topic for gift ideas, with a fact to share when they open it.
-
ActionScript
ActionScript 3.0 introduced a more robust, object-oriented programming model compared to its predecessors, significantly improving code organization and maintainability for complex Flash applications.
-
Ada
Ada Lovelace, considered the first computer programmer, predicted that computers could one day compose music.
-
Apex
Octane's stim uses adrenaline, but he's also missing a leg.
-
Assembly
Assembly language code is often written with mnemonics, which are short abbreviations for machine instructions, making it slightly more human-readable than pure machine code (which is just a sequence of numbers).
-
AutoLISP
AutoLISP, despite its name, isn't actually a dialect of Lisp; it's a custom implementation specifically designed for AutoCAD.
-
AWK
AWK's name is derived from the initials of its creators: Alfred Aho, Peter Weinberger, and Brian Kernighan.
-
Ballerina
Ballerinas often wear pointe shoes that are only used for a few hours before they become worn out and need replacing.
-
BASIC
BASIC's name is an acronym for Beginner's All-purpose Symbolic Instruction Code.
-
Bengali Script
The Bengali script is written from left to right, unlike many other Indic scripts which are written in a right-to-left direction.
-
Boo
Boo the Pomeranian's real name was Boo.
-
C PlusPlus (C++)
C++ was originally called C with Classes when Bjarne Stroustrup began developing it in 1979 as an extension of the C programming language.
-
C Sharp (C#)
C# doesn't have a preprocessor directive like `#define` for creating simple constants in the same way C++ does; it uses `const` or `readonly` fields instead.
-
C Shell
The C shell (`csh`) was originally developed for the VAX/VMS operating system before being ported to Unix.
-
Ceylon
Ceylon, now known as Sri Lanka, was once the world's primary source of cinnamon.
-
Chapel
Chapel's syntax draws inspiration from both Fortran and C++.
-
CLIPS
CLIPS (C Language Integrated Production System) was originally developed in the 1980s at NASA, making it a surprisingly old piece of AI technology still in use today.
-
Clojure
Clojure's syntax is heavily influenced by Lisp, making it incredibly consistent and allowing for powerful code manipulation via macros.
-
COBOL
COBOL's English-like syntax, designed for readability, ironically made it prone to verbose and sometimes confusingly structured code.
-
Common Lisp
Common Lisp's standard library includes a package for generating and manipulating pseudorandom numbers, but it doesn't define a standard random number *seed* mechanism. The way the generator is initialized is implementation-dependent.
-
Crystal
Crystals can be used to store data, a technology being explored for incredibly high-density data storage solutions.
-
Curl
The Curl programming language's name is a recursive acronym standing for "Curly Recursive Language."
-
Curl Script
Curl scripts can be surprisingly complex, even though they often start as simple one-liners, allowing for sophisticated interactions with web servers and APIs beyond just simple GET requests.
-
D Language (D)
D's garbage collection can be disabled, allowing for deterministic memory management and fine-grained control, though at the cost of manual memory management.
-
Dart
Dart's name is a pun; it's a play on words related to "darting" around the web and "dart boards"—referencing its initial design for web development and its ability to quickly deliver results.
Other interests
- Activism
- Activity
- Adventure
- Aerospace
- Agriculture
- AI
- Animal Care
- Anthropology
- Art
- Artisan
- Artist
- Astronomy
- Athlete
- Attribute
- Audio
- Author
- Automotive
- Beverage
- Biology
- Botany
- Business
- Canine
- Chemistry
- Collecting
- Commerce
- Communication
- Competition
- Computing
- Concept
- Console
- Construction
- Consulting
- Consumer Goods
- Content
- Cosmetics
- Countries
- Crafting
- Critique
- Cuisine
- Culinary
- Culture
- Dance
- Data
- Design
- Dinosaurs
- Ecology
- Economics
- Education
- Energy
- Engineering
- Entertainer
- Entertainment
- Enthusiast
- Environmental
- Ethics
- Event
- Family
- Fashion
- Feline
- Filmmaking
- Finance
- Fitness
- Food
- Format
- Franchise
- Fruit
- Game
- Gardening
- Genre
- Geography
- Geology
- Group
- Haircare
- Hardware
- Health
- Herpetology
- History
- Hobbies
- Hospitality
- Human Resources
- Humanities
- Industry
- Information
- Law
- Lifestyle
- Linguistics
- Literature
- Logistics
- Management
- Manufacturing
- Marketing
- Martial Arts
- Materials
- Media
- Medicine
- Methodology
- Music
- Paleontology
- Performance
- Person
- Pet
- Philosopher
- Philosophy
- Photography
- Physics
- Platform
- Politics
- Popular Cities
- Process
- Products
- Psychology
- Recreation
- Religion
- Repair
- Retail
- Robotics
- Science
- Security
- Self- Improvement
- Skill
- Social
- Social Justice
- Social Science
- Sociology
- Software
- Spice
- Sport
- Style
- Sustainability
- Systems
- Technique
- Technology
- Telecommunications
- Textiles
- Tools
- Toys
- Travel
- US Cities
- US States
- Vegetable
- Weather
- Wellness
- Work
- Zoology
The gift and book links go to Amazon. As an Amazon Associate, Braintasia earns from qualifying purchases, at no cost to you.