Variant 1

123456789
Across
  1. 2. A special type of subroutine called to create an object.
  2. 5. A paltform that make it possible to do native Android, iOS and Windows development in C#.
  3. 6. A family of free and open-source software operating systems.
  4. 7. Imperative programming language that is especially suited to numeric computation and scientific computing.
  5. 9. Structured Query Language.
Down
  1. 1. Organized collection of data.
  2. 2. A device that can be instructed to carry out sequences of arithmetic or logical operations automatically.
  3. 3. A graphical representation of data.
  4. 4. A family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems.
  5. 8. A value in C# reserved for indicating that the pointer does not refer to a valid object.