Make use of the article to answer the questions.

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms. Cross-platform software may be divided into two types; one requires individual building or compilation for each platform that it supports, and the other one can be directly run on any platform without special preparation, e.g., software written in an interpreted language or pre-compiled portable bytecode for which the interpreters or run-time packages are common or standard components of all platforms.

For example, a cross-platform application may run on Microsoft Windows on the x86 architecture, Linux on the x86 architecture and macOS on either the PowerPC or x86-based Apple Macintosh systems. Cross-platform programs may run on as many as all existing platforms, or on as few as two platforms. Cross-platform frameworks (such as Qt, Xamarin, Phonegap, or Ionic) exist to aid cross-platform development.

"Platform" can refer to the type of processor (CPU) or other hardware on which a given operating system or application runs, the type of operating system on a computer or the combination of the type of hardware and the type of operating system running on it. An example of a common platform is Microsoft Windows running on the x86 architecture. Other well-known desktop computer platforms include Linux/Unix and macOS - both of which are themselves cross-platform. There are, however, many devices such as smartphones that are also effectively computer platforms but less commonly thought about in that way. Application software can be written to depend on the features of a particular platformeither the hardware, operating system, or virtual machine it runs on. The Java platform is a virtual machine platform which runs on many operating systems and hardware types, and is a common platform for software to be written for.

1. Is processor type related to the term platform?
2. What acronym is widely used for processor type?
3. Would two different operating systems be said to have different platforms?
4. What is an example of a desktop platform?
5. What about macOS?
6. Name one more.
7. Could smartphones be described as having platforms?
8. What type of software is dependent on the smartphone platform?
9. What platform can work on multiple operating systems?
10. Is it rarely used?
11. What is software called that works on more than one platform?
12. What else is it called?
13. And another?
14. Are there three different types of cross platform software?
15. How many?
16. What is one of those?
17. And the other?
18. How many platforms must something run on to be called cross platform?
1. unknown
2. CPU
3. No?
4. Linux/Unix
5. Yes
6. Microsoft Windows
7. Yes
8. Application software
9. The Java platform
10. No
11. cross-platform software
12. multi-platform software
13. platform-independent software
14. No
15. Two
16. requires individual building
17. can be directly run on any platform without special preparation
18. as few as 2