Correct me if I'm wrong, but isn't "Assembly" the term for any low-level language that corresponds to machine code? There's not just one assembly language, because each architecture has its own?
"Made to run on iOS devices" is off the mark. Swift runs on Darwin, iOS, iPadOS, macOS, tvOS, watchOS), Linux, Windows, WebAssembly, and Android. (See Wikipedia.)
CSS and HTML are not programming languages.
"Made to run on iOS devices" is off the mark. Swift runs on Darwin, iOS, iPadOS, macOS, tvOS, watchOS), Linux, Windows, WebAssembly, and Android. (See Wikipedia.)
Microsoft BASIC was created in the 1970s.
Etc.