In ancient times, a game programmer developed his or her game using assembly language. A popular form of assembly language at one time was that for the 6502, used in the Nintendo Entertainment System, the Apple II, and the Atari 2600.
Assembly language is considered one of the hardest forms of programming to learn. It’s not strict on data types, meaning there are no integers (signed counting numbers), floating points (numbers with decimals), characters, or strings (text). In assembly language, you are in control; all data is represented as bits, bytes, and words. You can store whatever you like in a memory location without worrying about the assembler generating an error. It’s up to you to remember what kind of data type is stored where.