Similarities between API and Computer programming
API and Computer programming have 20 things in common (in Unionpedia): Abstraction (computer science), Bytecode, Compiler, Computer, Computer hardware, Computer network, Computer program, Fortran, Java (programming language), Library (computing), Maurice Wilkes, Object-oriented programming, Operating system, Parsing, Procedural programming, Programming language, Punched tape, Python (programming language), Software architecture, Source code.
Abstraction (computer science)
In software engineering and computer science, abstraction is the process of generalizing concrete details, such as attributes, away from the study of objects and systems to focus attention on details of greater importance.
API and Abstraction (computer science) · Abstraction (computer science) and Computer programming ·
Bytecode
Bytecode (also called portable code or p-code) is a form of instruction set designed for efficient execution by a software interpreter.
API and Bytecode · Bytecode and Computer programming ·
Compiler
In computing, a compiler is a computer program that translates computer code written in one programming language (the source language) into another language (the target language).
API and Compiler · Compiler and Computer programming ·
Computer
A computer is a machine that can be programmed to automatically carry out sequences of arithmetic or logical operations (computation).
API and Computer · Computer and Computer programming ·
Computer hardware
Computer hardware includes the physical parts of a computer, such as the central processing unit (CPU), random access memory (RAM), motherboard, computer data storage, graphics card, sound card, and computer case.
API and Computer hardware · Computer hardware and Computer programming ·
Computer network
A computer network is a set of computers sharing resources located on or provided by network nodes.
API and Computer network · Computer network and Computer programming ·
Computer program
A computer program is a sequence or set of instructions in a programming language for a computer to execute.
API and Computer program · Computer program and Computer programming ·
Fortran
Fortran (formerly FORTRAN) is a third generation, compiled, imperative programming language that is especially suited to numeric computation and scientific computing.
API and Fortran · Computer programming and Fortran ·
Java (programming language)
Java is a high-level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible.
API and Java (programming language) · Computer programming and Java (programming language) ·
Library (computing)
In computer science, a library is a collection of read-only resources that is leveraged during software development to implement a computer program.
API and Library (computing) · Computer programming and Library (computing) ·
Maurice Wilkes
Sir Maurice Vincent Wilkes (26 June 1913 – 29 November 2010) was an English computer scientist who designed and helped build the Electronic Delay Storage Automatic Calculator (EDSAC), one of the earliest stored program computers, and who invented microprogramming, a method for using stored-program logic to operate the control unit of a central processing unit's circuits.
API and Maurice Wilkes · Computer programming and Maurice Wilkes ·
Object-oriented programming
Object-oriented programming (OOP) is a programming paradigm based on the concept of objects, which can contain data and code: data in the form of fields (often known as attributes or properties), and code in the form of procedures (often known as methods).
API and Object-oriented programming · Computer programming and Object-oriented programming ·
Operating system
An operating system (OS) is system software that manages computer hardware and software resources, and provides common services for computer programs.
API and Operating system · Computer programming and Operating system ·
Parsing
Parsing, syntax analysis, or syntactic analysis is the process of analyzing a string of symbols, either in natural language, computer languages or data structures, conforming to the rules of a formal grammar.
API and Parsing · Computer programming and Parsing ·
Procedural programming
Procedural programming is a programming paradigm, classified as imperative programming, that involves implementing the behavior of a computer program as procedures (a.k.a. functions, subroutines) that call each other.
API and Procedural programming · Computer programming and Procedural programming ·
Programming language
A programming language is a system of notation for writing computer programs.
API and Programming language · Computer programming and Programming language ·
Punched tape
Five- and eight-hole wide punched paper tape Paper tape reader on the Harwell computer with a small piece of five-hole tape connected in a circle – creating a physical program loop Punched tape or perforated paper tape is a form of data storage device that consists of a long strip of paper through which small holes are punched.
API and Punched tape · Computer programming and Punched tape ·
Python (programming language)
Python is a high-level, general-purpose programming language.
API and Python (programming language) · Computer programming and Python (programming language) ·
Software architecture
Software architecture is the set of structures needed to reason about a software system and the discipline of creating such structures and systems.
API and Software architecture · Computer programming and Software architecture ·
Source code
In computing, source code, or simply code or source, is a plain text computer program written in a programming language.
API and Source code · Computer programming and Source code ·
The list above answers the following questions
- What API and Computer programming have in common
- What are the similarities between API and Computer programming
API and Computer programming Comparison
API has 171 relations, while Computer programming has 150. As they have in common 20, the Jaccard index is 6.23% = 20 / (171 + 150).
References
This article shows the relationship between API and Computer programming. To access each article from which the information was extracted, please visit:
