Similarities between Index of computing articles and List of computer scientists
Index of computing articles and List of computer scientists have 86 things in common (in Unionpedia): Ada (programming language), ALGOL, Algorithm, Amiga, APL (programming language), Apple Inc., Assembly language, AWK, Backus–Naur form, BASIC, Berkeley Software Distribution, Bourne shell, C (programming language), C++, COBOL, Compiler, Computability theory, Computational complexity theory, Computer architecture, Computer network, Computer science, Computer security, Cryptography, Data compression, Digital Equipment Corporation, Digital image processing, ENIAC, Formal language, Forth (programming language), Fortran, ..., Functional programming, Greibach normal form, Haskell (programming language), History of computing, Human–computer interaction, IBM, IBM Personal Computer, J (programming language), Java (programming language), JavaScript, Kleene star, Lambda calculus, LaTeX, Linux, Lisp (programming language), List of computing people, List of programmers, Logic programming, Lua (programming language), MAD (programming language), Microsoft, ML (programming language), Modula, Moore machine, Moore's law, Morris worm, Moving Picture Experts Group, Mozilla, Multics, Nondeterministic finite automaton, Oberon (programming language), Operating system, Pascal (programming language), Perl, PHP, Programming language, Prolog, Python (programming language), Rebol, Reduced instruction set computer, Ruby (programming language), Safari (web browser), Semaphore (programming), Simula, Smalltalk, SNOBOL, Software engineering, Supercomputer, Tcl, TeX, Turing machine, Unix, VAX, Von Neumann architecture, World Wide Web, Z notation. Expand index (56 more) »
Ada (programming language)
Ada is a structured, statically typed, imperative, and object-oriented high-level computer programming language, extended from Pascal and other languages.
Ada (programming language) and Index of computing articles · Ada (programming language) and List of computer scientists ·
ALGOL
ALGOL (short for "Algorithmic Language") is a family of imperative computer programming languages, originally developed in the mid-1950s, which greatly influenced many other languages and was the standard method for algorithm description used by the ACM in textbooks and academic sources for more than thirty years.
ALGOL and Index of computing articles · ALGOL and List of computer scientists ·
Algorithm
In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems.
Algorithm and Index of computing articles · Algorithm and List of computer scientists ·
Amiga
The Amiga is a family of personal computers introduced by Commodore in 1985.
Amiga and Index of computing articles · Amiga and List of computer scientists ·
APL (programming language)
APL (named after the book A Programming Language) is a programming language developed in the 1960s by Kenneth E. Iverson.
APL (programming language) and Index of computing articles · APL (programming language) and List of computer scientists ·
Apple Inc.
Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.
Apple Inc. and Index of computing articles · Apple Inc. and List of computer scientists ·
Assembly language
An assembly (or assembler) language, often abbreviated asm, is a low-level programming language, in which there is a very strong (but often not one-to-one) correspondence between the assembly program statements and the architecture's machine code instructions.
Assembly language and Index of computing articles · Assembly language and List of computer scientists ·
AWK
AWK is a programming language designed for text processing and typically used as a data extraction and reporting tool.
AWK and Index of computing articles · AWK and List of computer scientists ·
Backus–Naur form
In computer science, Backus–Naur form or Backus normal form (BNF) is a notation technique for context-free grammars, often used to describe the syntax of languages used in computing, such as computer programming languages, document formats, instruction sets and communication protocols.
Backus–Naur form and Index of computing articles · Backus–Naur form and List of computer scientists ·
BASIC
BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.
BASIC and Index of computing articles · BASIC and List of computer scientists ·
Berkeley Software Distribution
Berkeley Software Distribution (BSD) was a Unix operating system derivative developed and distributed by the Computer Systems Research Group (CSRG) of the University of California, Berkeley, from 1977 to 1995.
Berkeley Software Distribution and Index of computing articles · Berkeley Software Distribution and List of computer scientists ·
Bourne shell
The Bourne shell (sh) is a shell, or command-line interpreter, for computer operating systems.
Bourne shell and Index of computing articles · Bourne shell and List of computer scientists ·
C (programming language)
C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
C (programming language) and Index of computing articles · C (programming language) and List of computer scientists ·
C++
C++ ("see plus plus") is a general-purpose programming language.
C++ and Index of computing articles · C++ and List of computer scientists ·
COBOL
COBOL (an acronym for "common business-oriented language") is a compiled English-like computer programming language designed for business use.
COBOL and Index of computing articles · COBOL and List of computer scientists ·
Compiler
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).
Compiler and Index of computing articles · Compiler and List of computer scientists ·
Computability theory
Computability theory, also known as recursion theory, is a branch of mathematical logic, of computer science, and of the theory of computation that originated in the 1930s with the study of computable functions and Turing degrees.
Computability theory and Index of computing articles · Computability theory and List of computer scientists ·
Computational complexity theory
Computational complexity theory is a branch of the theory of computation in theoretical computer science that focuses on classifying computational problems according to their inherent difficulty, and relating those classes to each other.
Computational complexity theory and Index of computing articles · Computational complexity theory and List of computer scientists ·
Computer architecture
In computer engineering, computer architecture is a set of rules and methods that describe the functionality, organization, and implementation of computer systems.
Computer architecture and Index of computing articles · Computer architecture and List of computer scientists ·
Computer network
A computer network, or data network, is a digital telecommunications network which allows nodes to share resources.
Computer network and Index of computing articles · Computer network and List of computer scientists ·
Computer science
Computer science deals with the theoretical foundations of information and computation, together with practical techniques for the implementation and application of these foundations.
Computer science and Index of computing articles · Computer science and List of computer scientists ·
Computer security
Cybersecurity, computer security or IT security is the protection of computer systems from theft of or damage to their hardware, software or electronic data, as well as from disruption or misdirection of the services they provide.
Computer security and Index of computing articles · Computer security and List of computer scientists ·
Cryptography
Cryptography or cryptology (from κρυπτός|translit.
Cryptography and Index of computing articles · Cryptography and List of computer scientists ·
Data compression
In signal processing, data compression, source coding, or bit-rate reduction involves encoding information using fewer bits than the original representation.
Data compression and Index of computing articles · Data compression and List of computer scientists ·
Digital Equipment Corporation
Digital Equipment Corporation, also known as DEC and using the trademark Digital, was a major American company in the computer industry from the 1950s to the 1990s.
Digital Equipment Corporation and Index of computing articles · Digital Equipment Corporation and List of computer scientists ·
Digital image processing
In computer science, Digital image processing is the use of computer algorithms to perform image processing on digital images.
Digital image processing and Index of computing articles · Digital image processing and List of computer scientists ·
ENIAC
ENIAC (Electronic Numerical Integrator and Computer) was amongst the earliest electronic general-purpose computers made.
ENIAC and Index of computing articles · ENIAC and List of computer scientists ·
Formal language
In mathematics, computer science, and linguistics, a formal language is a set of strings of symbols together with a set of rules that are specific to it.
Formal language and Index of computing articles · Formal language and List of computer scientists ·
Forth (programming language)
Forth is an imperative stack-based computer programming language and environment originally designed by Charles "Chuck" Moore.
Forth (programming language) and Index of computing articles · Forth (programming language) and List of computer scientists ·
Fortran
Fortran (formerly FORTRAN, derived from Formula Translation) is a general-purpose, compiled imperative programming language that is especially suited to numeric computation and scientific computing.
Fortran and Index of computing articles · Fortran and List of computer scientists ·
Functional programming
In computer science, functional programming is a programming paradigm—a style of building the structure and elements of computer programs—that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data.
Functional programming and Index of computing articles · Functional programming and List of computer scientists ·
Greibach normal form
In formal language theory, a context-free grammar is in Greibach normal form (GNF) if the right-hand sides of all production rules start with a terminal symbol, optionally followed by some variables.
Greibach normal form and Index of computing articles · Greibach normal form and List of computer scientists ·
Haskell (programming language)
Haskell is a standardized, general-purpose compiled purely functional programming language, with non-strict semantics and strong static typing.
Haskell (programming language) and Index of computing articles · Haskell (programming language) and List of computer scientists ·
History of computing
The history of computing is longer than the history of computing hardware and modern computing technology and includes the history of methods intended for pen and paper or for chalk and slate, with or without the aid of tables.
History of computing and Index of computing articles · History of computing and List of computer scientists ·
Human–computer interaction
Human–computer interaction (HCI) researches the design and use of computer technology, focused on the interfaces between people (users) and computers.
Human–computer interaction and Index of computing articles · Human–computer interaction and List of computer scientists ·
IBM
The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.
IBM and Index of computing articles · IBM and List of computer scientists ·
IBM Personal Computer
The IBM Personal Computer, commonly known as the IBM PC, is the original version and progenitor of the IBM PC compatible hardware platform.
IBM Personal Computer and Index of computing articles · IBM Personal Computer and List of computer scientists ·
J (programming language)
The J programming language, developed in the early 1990s by Kenneth E. Iverson and Roger Hui, is a synthesis of APL (also by Iverson) and the FP and FL function-level languages created by John Backus.
Index of computing articles and J (programming language) · J (programming language) and List of computer scientists ·
Java (programming language)
Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
Index of computing articles and Java (programming language) · Java (programming language) and List of computer scientists ·
JavaScript
JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.
Index of computing articles and JavaScript · JavaScript and List of computer scientists ·
Kleene star
In mathematical logic and computer science, the Kleene star (or Kleene operator or Kleene closure) is a unary operation, either on sets of strings or on sets of symbols or characters.
Index of computing articles and Kleene star · Kleene star and List of computer scientists ·
Lambda calculus
Lambda calculus (also written as λ-calculus) is a formal system in mathematical logic for expressing computation based on function abstraction and application using variable binding and substitution.
Index of computing articles and Lambda calculus · Lambda calculus and List of computer scientists ·
LaTeX
LaTeX (or; a shortening of Lamport TeX) is a document preparation system.
Index of computing articles and LaTeX · LaTeX and List of computer scientists ·
Linux
Linux is a family of free and open-source software operating systems built around the Linux kernel.
Index of computing articles and Linux · Linux and List of computer scientists ·
Lisp (programming language)
Lisp (historically, LISP) is a family of computer programming languages with a long history and a distinctive, fully parenthesized prefix notation.
Index of computing articles and Lisp (programming language) · Lisp (programming language) and List of computer scientists ·
List of computing people
This is a list of people who are important or notable in the field of computing, but who are not primarily computer scientists or programmers.
Index of computing articles and List of computing people · List of computer scientists and List of computing people ·
List of programmers
This is a list of programmers notable for their contributions to software, either as original author or architect, or for later additions.
Index of computing articles and List of programmers · List of computer scientists and List of programmers ·
Logic programming
Logic programming is a type of programming paradigm which is largely based on formal logic.
Index of computing articles and Logic programming · List of computer scientists and Logic programming ·
Lua (programming language)
Lua (from meaning moon) is a lightweight, multi-paradigm programming language designed primarily for embedded use in applications.
Index of computing articles and Lua (programming language) · List of computer scientists and Lua (programming language) ·
MAD (programming language)
MAD (Michigan Algorithm Decoder) is a programming language and compiler for the IBM 704 and later the IBM 709, IBM 7090, IBM 7040, UNIVAC 1107, UNIVAC 1108, Philco 210-211, and eventually the IBM S/370 mainframe computers.
Index of computing articles and MAD (programming language) · List of computer scientists and MAD (programming language) ·
Microsoft
Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.
Index of computing articles and Microsoft · List of computer scientists and Microsoft ·
ML (programming language)
ML (Meta Language) is a general-purpose functional programming language.
Index of computing articles and ML (programming language) · List of computer scientists and ML (programming language) ·
Modula
The Modula programming language is a descendant of the Pascal programming language.
Index of computing articles and Modula · List of computer scientists and Modula ·
Moore machine
In the theory of computation, a Moore machine is a finite-state machine whose output values are determined only by its current state.
Index of computing articles and Moore machine · List of computer scientists and Moore machine ·
Moore's law
Moore's law is the observation that the number of transistors in a dense integrated circuit doubles about every two years.
Index of computing articles and Moore's law · List of computer scientists and Moore's law ·
Morris worm
The Morris worm or Internet worm of November 2, 1988, was one of the first computer worms distributed via the Internet.
Index of computing articles and Morris worm · List of computer scientists and Morris worm ·
Moving Picture Experts Group
The Moving Picture Experts Group (MPEG) is a working group of authorities that was formed by ISO and IEC to set standards for audio and video compression and transmission.
Index of computing articles and Moving Picture Experts Group · List of computer scientists and Moving Picture Experts Group ·
Mozilla
Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape.
Index of computing articles and Mozilla · List of computer scientists and Mozilla ·
Multics
Multics (Multiplexed Information and Computing Service) is an influential early time-sharing operating system, based around the concept of a single-level memory.
Index of computing articles and Multics · List of computer scientists and Multics ·
Nondeterministic finite automaton
In automata theory, a finite state machine is called a deterministic finite automaton (DFA), if.
Index of computing articles and Nondeterministic finite automaton · List of computer scientists and Nondeterministic finite automaton ·
Oberon (programming language)
Oberon is a general-purpose programming language created in 1986 by Niklaus Wirth and the latest member of the Wirthian family of ALGOL-like languages (Euler, Algol-W, Pascal, Modula, and Modula-2).
Index of computing articles and Oberon (programming language) · List of computer scientists and Oberon (programming language) ·
Operating system
An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.
Index of computing articles and Operating system · List of computer scientists and Operating system ·
Pascal (programming language)
Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named in honor of the French mathematician, philosopher and physicist Blaise Pascal. Pascal was developed on the pattern of the ALGOL 60 language. Wirth had already developed several improvements to this language as part of the ALGOL X proposals, but these were not accepted and Pascal was developed separately and released in 1970. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985; this was used by Apple Computer and Borland in the late 1980s and later developed into Delphi on the Microsoft Windows platform. Extensions to the Pascal concepts led to the Pascal-like languages Modula-2 and Oberon.
Index of computing articles and Pascal (programming language) · List of computer scientists and Pascal (programming language) ·
Perl
Perl is a family of two high-level, general-purpose, interpreted, dynamic programming languages, Perl 5 and Perl 6.
Index of computing articles and Perl · List of computer scientists and Perl ·
PHP
PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.
Index of computing articles and PHP · List of computer scientists and PHP ·
Programming language
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.
Index of computing articles and Programming language · List of computer scientists and Programming language ·
Prolog
Prolog is a general-purpose logic programming language associated with artificial intelligence and computational linguistics.
Index of computing articles and Prolog · List of computer scientists and Prolog ·
Python (programming language)
Python is an interpreted high-level programming language for general-purpose programming.
Index of computing articles and Python (programming language) · List of computer scientists and Python (programming language) ·
Rebol
Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing.
Index of computing articles and Rebol · List of computer scientists and Rebol ·
Reduced instruction set computer
A reduced instruction set computer, or RISC (pronounced 'risk'), is one whose instruction set architecture (ISA) allows it to have fewer cycles per instruction (CPI) than a complex instruction set computer (CISC).
Index of computing articles and Reduced instruction set computer · List of computer scientists and Reduced instruction set computer ·
Ruby (programming language)
Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.
Index of computing articles and Ruby (programming language) · List of computer scientists and Ruby (programming language) ·
Safari (web browser)
Safari is a web browser developed by Apple based on the WebKit engine.
Index of computing articles and Safari (web browser) · List of computer scientists and Safari (web browser) ·
Semaphore (programming)
In computer science, a semaphore is a variable or abstract data type used to control access to a common resource by multiple processes in a concurrent system such as a multitasking operating system.
Index of computing articles and Semaphore (programming) · List of computer scientists and Semaphore (programming) ·
Simula
Simula is the name of two simulation programming languages, Simula I and Simula 67, developed in the 1960s at the Norwegian Computing Center in Oslo, by Ole-Johan Dahl and Kristen Nygaard.
Index of computing articles and Simula · List of computer scientists and Simula ·
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language.
Index of computing articles and Smalltalk · List of computer scientists and Smalltalk ·
SNOBOL
SNOBOL (StriNg Oriented and symBOlic Language) is a series of computer programming languages developed between 1962 and 1967 at AT&T Bell Laboratories by David J. Farber, Ralph E. Griswold and Ivan P. Polonsky, culminating in SNOBOL4.
Index of computing articles and SNOBOL · List of computer scientists and SNOBOL ·
Software engineering
Software engineering is the application of engineering to the development of software in a systematic method.
Index of computing articles and Software engineering · List of computer scientists and Software engineering ·
Supercomputer
A supercomputer is a computer with a high level of performance compared to a general-purpose computer.
Index of computing articles and Supercomputer · List of computer scientists and Supercomputer ·
Tcl
Tcl (pronounced "tickle" or tee cee ell) is a high-level, general-purpose, interpreted, dynamic programming language.
Index of computing articles and Tcl · List of computer scientists and Tcl ·
TeX
TeX (see below), stylized within the system as TeX, is a typesetting system (or "formatting system") designed and mostly written by Donald Knuth and released in 1978.
Index of computing articles and TeX · List of computer scientists and TeX ·
Turing machine
A Turing machine is a mathematical model of computation that defines an abstract machine, which manipulates symbols on a strip of tape according to a table of rules.
Index of computing articles and Turing machine · List of computer scientists and Turing machine ·
Unix
Unix (trademarked as UNIX) is a family of multitasking, multiuser computer operating systems that derive from the original AT&T Unix, development starting in the 1970s at the Bell Labs research center by Ken Thompson, Dennis Ritchie, and others.
Index of computing articles and Unix · List of computer scientists and Unix ·
VAX
VAX is a discontinued instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC) in the mid-1970s.
Index of computing articles and VAX · List of computer scientists and VAX ·
Von Neumann architecture
The von Neumann architecture, which is also known as the von Neumann model and Princeton architecture, is a computer architecture based on the 1945 description by the mathematician and physicist John von Neumann and others in the First Draft of a Report on the EDVAC.
Index of computing articles and Von Neumann architecture · List of computer scientists and Von Neumann architecture ·
World Wide Web
The World Wide Web (abbreviated WWW or the Web) is an information space where documents and other web resources are identified by Uniform Resource Locators (URLs), interlinked by hypertext links, and accessible via the Internet.
Index of computing articles and World Wide Web · List of computer scientists and World Wide Web ·
Z notation
The Z notation is a formal specification language used for describing and modelling computing systems.
Index of computing articles and Z notation · List of computer scientists and Z notation ·
The list above answers the following questions
- What Index of computing articles and List of computer scientists have in common
- What are the similarities between Index of computing articles and List of computer scientists
Index of computing articles and List of computer scientists Comparison
Index of computing articles has 588 relations, while List of computer scientists has 1004. As they have in common 86, the Jaccard index is 5.40% = 86 / (588 + 1004).
References
This article shows the relationship between Index of computing articles and List of computer scientists. To access each article from which the information was extracted, please visit: