computer puzzle

12345678
Across
  1. 1. A language commonly used for building dynamic web applications, known for its flexibility and ease of use. (3 letters)
  2. 3. A language often used for creating responsive and interactive web pages, known for its simplicity and versatility. (10 letters)
  3. 4. A language commonly used for building web servers and APIs, known for its simplicity and scalability. (4 letters)
  4. 5. A language used for building real-time web applications, known for its bidirectional communication between client and server. (4 letters)
  5. 8. A language commonly used for building Android applications, known for its simplicity and conciseness. (6 letters)
Down
  1. 1. A language known for its readability and used extensively for data analysis and machine learning. (6 letters)
  2. 2. A language primarily used for styling web pages and adding interactivity to them. (3 letters)
  3. 3. which one is often used for backend web development and known for its performance and scalability. (4 letters)
  4. 6. A language commonly used for data manipulation and analysis, known for its simplicity and compatibility with databases. (3 letters)
  5. 7. what is the commonly used for game development and known for its ease of use and flexibility. (5 letters)