¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Programming languages

OSCAR GUERRA RODRÍGUEZ Español

Contenido del mapa

Programming languages

  1. Its a set of rules and symbols used to give instructions to a computer, allowing developers to create software and perform tasks with computers.

  2. By paradigm

    • Imperative Programming
      • Gives step-by-step instructions to the computer
    • Functional Programming
      • Haskell
      • Focuses on data transformations through pure functions
    • Object-Oriented Programming
      • Organizes code into objects with attributes and behaviors, promoting encapsulation and modularity.
    • Scripting Languages
      • Perl
      • Bash
      • Designed for automating tasks
    • Multi-Paradigm Languages
      • Supports multiple programming paradigms, allowing flexibility in coding styles.
  3. By use cases

    • Web
      • JavaScript
      • PHP
      • Ruby
    • Mobile devices
      • Kotlin
      • Swift
    • Data science and AI
      • Python
      • R
    • IoT
      • C
      • Rust
    • Games
      • c#
  4. By historical evolution

    • Early Days (1940s-1950s)
      • Basic machine code and assembly languages
        • Machine code
        • Assembly
      • High-Level Languages (1950s-1960s)
        • Introduced more human-readable code
        • Structured Programming (1960s-1970s)
          • Focused on organized, modular code.
          • Object-Oriented Era (1970s-1980s)
            • Emphasized reusable code
              • C++
              • Java
            • Web and Scripting (1990s-2000s)
              • For web development and automation.
              • Concurrency and Safety (2000s-2010s)
                • Addressed parallelism and safety.
                • Recent Trends (2010s-2020s)
                  • Including quantum computing and AI languages.
  5. The most important ways of categorizing the different options available are:

Información

Descripción
Mapa Mental sobre Programming languages, creado por OSCAR GUERRA RODRÍGUEZ el 26/09/2023.
Visitas
0
Valoración

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?