Skip to main content

functional programming

Much in the way one who participates in heavy drinking, but can operate in normal society is a functional alcoholic: one who participates in heavy function use, but can program normal programs is doing functional programming. Functions, especially the more street available nested anonymous ones, are highly addictive and may make you want to abandon other forms of control flow entirely. Allows one to write code that operates on other code easily. Nerd Shit.
My favorite functional programming language is Idris, it's like Haskell but for nerds.
by Timothy Brentwood July 26, 2022
mugGet the functional programming mug.

procedural programming

Procedural programming is a computer programming model built around the idea programs are sequences of instructions to be executed. They focus heavily on splitting up programs into named sets of instructions called procedures, analogous to functions.
This is different from object-oriented programming.
Some examples of procedural programming languages are: C, BASIC
by QuinnBitz March 21, 2023
mugGet the procedural programming mug.

Meatball Programming

"Meatball Programming" is to programming what "Meatball Surgery" was to surgery on the TV series M*A*S*H, which ran from 1972 to 1983.

It is a hasty, ad-hoc approach to coding in which quick fixes are implemented without proper planning, documentation, testing, or regard for long-term system stability. These fixes are pushed up to the Live environment in record time, and they are focused solely on immediate problem resolution.
Our website is down again. The boys in the back room are doing some meatball programming to get it working again before we piss off even more users.
by Oil City April 2, 2025
mugGet the Meatball Programming mug.

Mobile Programming

The art of creating applications for mobile devices, which can seem straightforward but often leads to confusion and frustration—especially for those who score an F, like I did, when faced with the intricacies of different platforms and coding languages.
Mobile Programming sounded fun until I got an E in the course; it turns out that juggling APIs, frameworks, and debugging is a lot harder than it seems!
by Emotional Cruiser July 15, 2025
mugGet the Mobile Programming mug.

Mobile Programming

The art of creating applications for mobile devices, which can seem straightforward but often leads to confusion and frustration—especially for those who score an F, like I did, when faced with the intricacies of different platforms and coding languages.
Mobile Programming sounded fun until I got an F in the course; it turns out that juggling APIs, frameworks, and debugging is a lot harder than it seems!
by Emotional Cruiser September 1, 2025
mugGet the Mobile Programming mug.

object-oriented programming

Object-oriented programming (OOP)is a computer programming model. Unlike procedural programming, object-oriented programming uses objects to organize code. This is done with objects, classes, methods and attributes.
This approach to programming is well-suited for programs that are large, complex and actively updated or maintained.
some examples of object-oriented programming languages are: Java, C#, C++
by QuinnBitz March 21, 2023
mugGet the object-oriented programming mug.

Neuro Linguistic Programming

What I call homo-sapiens who are addicted to abscesses?
Person 1: Are you addicted to abscesses?
Person 2: Yes.
Person 1: Neuro Linguistic Programming
by LeSouffleDeVersailles January 21, 2025
mugGet the Neuro Linguistic Programming mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email