틀:List:ComputerLanguage
-
프로그래밍 언어(Programming language)
(컴퓨터언어와 동일 취급한다)
- Uninterpreted
- Bit
- Byte
- Trit
- Tryte
- Word
- Bignum
- Complex
- Decimal
- Fixed-point
- Floating-point
- Integer(signedness)
- Interval
- Rational
- Character
- 문자열 (String)
- Address (physical)
- Address (virtual)
- Reference
- 이론과 개념
- A* 알고리즘
- 깊이 우선 탐색
- 네트워크 흐름
- 데이크스트라 알고리즘
- 벨먼-포드 알고리즘
- 신뢰전파
- 위상정렬
- 조건부 무작위장
- 크러스컬 알고리즘
- 트리 순회 (Tree traversal)
- 프림 알고리즘
- 플로이드-워셜 알고리즘
- 하세 도형
- 결정 트리
- 트리 구조
- AVL tree
- B 트리
- B+ 트리
- Static B-Trees (s-tree)
- Static Search Trees
- R 트리
- R* 트리
- R+ 트리
- 레드-블랙 트리 (Red–black tree)
- 생성나무
- 스레드 이진 트리 (Threaded binary tree)
- 이진 탐색 트리
- 이진 트리
- 자가 균형 이진 탐색 트리
- 추상 구문 트리
- 크러스컬 알고리즘
- 트리 순회 (Tree traversal)
- 팔진트리
- 프림 알고리즘
- 해시 트리
- k-d tree
- 데이크스트라 알고리즘 (Graph theory)
- 이진 검색 알고리즘 (Binary Search Algorithm)
- 공개키 암호화 방식 (Public-key Cryptography)
- Blockchain
- Cryptocurrency
- Wallet
- 스마트 계약 (Smart contract)
- 단순 구조 (Data Type)
- 선형 구조
- 스택 (Stack)
- 큐 (Queue)
- 덱 (Deque)
- 연결 리스트 (Linked list)
- Singly linked list
- Doubly linked list
- Multiply linked list
- Circular Linked list
- Dynamic array
- Hashed array tree
- Sparse array
- Circular buffer
- Bit array
- Hash table
- Tree
- B-trees
- Heap
- Graphs
- 유향 그래피
- 무향 그래프
- ConEmu
- Console2
- iTerm2
- PowerCmd
- Terminator
- TotalTerminal
- Midnight Commander
- 포트란 (Fortran)
- 파스칼 (Pascal)
- Object Pascal
- Delphi
- Object Pascal
- 알골 (ALGOL)
- 리스프 (Lisp) (emacs)
- Action
- Agent-oriented
- Array-oriented
- Automata-based
- Concurrent computing
- Relativistic programming
- Constraint
- Constraint logic
- Concurrent constraint logic
- Constraint logic
- Dataflow
- Flow-based
- Cell-oriented (spreadsheets)
- Reactive
- Functional
- Functional logic
- Purely functional
- Logic
- Abductive logic
- Answer set
- Concurrent logic
- Functional logic
- Inductive logic
- Service-oriented
- Time-driven
- Literate
- Procedural
- Natural language programming
- Discipline-specific
- Domain-specific
- Grammar-oriented
- Dialecting
- Intentional
- Automatic
- Reflective
- Attribute-oriented
- Homoiconic
- Template
- Policy-based
- Array
- Process-oriented
- Concatenative
- Block-structured
- Modular (contrast: Monolithic)
- Object-oriented
- Actor-based
- Class-based
- Concurrent
- Prototype-based
- By separation of concerns:
- Aspect-oriented (AOP)
- Role-oriented
- Subject-oriented
- Recursive