Article Index

Direct3D.

We’re talking about APIs the golden fleece to programmers around the world.

What’s in a name?

Article image

This bridge can be in the form of hardware (e.g.

USB) or software, as it is in this case.

This might seem like it’s quite a restrictive thing, but APIs help in making programming much easier.

That said, proprietary graphics APIs are still in use today.

For example,DirectInputhandles commands from gamepads, joysticks, and steering wheels.

Naturally, there are OpenGL equivalents for these too (e.g.

Ever used an app to book a ride share?

That’ll be using a Private Remote API.

But most of the apps we use on computers will have been made using Public ones.

all offer a veritable athenaeum of publicly available programming interfaces.

It was originally intended for Unix systems and is now implemented by a whole host of different operating systems.

All hail the API

So that’s utility programming interfaces in a nutshell.

Take the very first example we gave: Red Dead Redemption 2.