technology

Programming languages

General purpose

For interactive fiction

For other games

Graphics

User interface

Performance and portability

Physics