Beim Programmieren werden Computerprogramme geschrieben. Es gibt bestimmte Prozeduren, Funktionen und Routinen, die befolgt werden müssen, damit ein Algorithmus ordnungsgemäß funktioniert. Von Programmierverfahren bis hin zu Entwicklertools bietet unser Programmierwörterbuch ein Glossar mit Begriffen, die Sie kennen müssen.
- .NET
- .NET Framework
- ABAP
- ABC
- abort
- abstract data type
- abstraction
- ActiveX
- Ada
- advice
- AFC
- aggregate function
- Agile Unified Process
- Algae
- algorithm
- ALICE
- alpha version
- AND operator
- Android fragmentation
- ANNA – annotated Ada
- Ansible
- API – application program interface
- APL
- APM
- App Inventor
- AppleScript
- applet
- application domain
- argument
- arithmetic expression
- arity
- ASD Agent
- ASP.NET
- aspect-oriented programming
- aspect-oriented software development
- AspectC++
- AspectJ
- aspects
- Aspecwerkz
- assembler
- assembly language
- assign
- ATL
- Atom
- atomic operation
- attribute
- attribute-based programming
- authoring tool
- autoresponder
- awk
- AWT – assemble, wire, and test
- Azure PowerShell
- backdoor access (computing)
- background process
- backport
- backward chaining
- banana code
- bare-metal programming
- base address
- base class
- BASIC
- batch processing
- BeanShell
- benchmark
- beta test
- BHO – Browser Helper Object
- big-endian
- bigwig
- bind
- binder
- bit flip
- bitwise operator
- BizTalk Server
- BLOB
- bohrbug
- bomb
- Boolean expression
- Boolean logic
- Boolean operator
- boot
- boot loader
- boot sequence
- BPDU – bridge protocol data unit
- BPEL
- break-even point
- breakpoint
- brute force
- bubble sort
- bug
- build
- business Web transaction processing
- BXXP – Blocks Extensible Exchange Protocol
- bytecode
- C
- C#
- C++
- Cakewalk Application Language
- call
- canonical
- CASE – Computer Aided Software Engineering
- CCNA
- CCXML
- CDF – channel definition format
- Certified eBay Solutions Provider
- CFML
- chad
- Chapel – programming language
- character treatment
- choke packet
- cHTML
- CICS
- CIM
- citizen developer
- class
- class library
- clean boot
- clean install
- Client Application Services
- close
- CLR
- CLSID
- cmdlet
- COBOL – common business oriented language
- CODASYL
- code
- coding boot camp
- coff
- cold boot
- Common Language Infrastructure
- compile
- compiler
- component
- Component Object Model
- concatenate
- concatenation
- ConciseXML
- conditional
- constant
- Content Page
- ContentPlaceHolder control
- contiguous
- control
- CORBA
- core logic
- CPAN – Comprehensive Perl Archive Network
- crapplet
- cron
- cross-compiler
- custom attribute
- CVS – Concurrent Versions System
- cXML
- daemon
- Dart programming language
- data flow model
- data flow modeling
- data modeling
- data type
- Datalog
- DCL
- DCOM
- debug
- debugger
- declare
- decrement
- deep learning
- deep link
- default
- delimiter
- Delphi
- deploy
- deprecated
- derived class
- Dhrystone
- digital storytelling
- Direct Web Remoting (DWR)
- DiVA
- DLL
- Document Type Declaration
- document type definition (DTD)
- DOI
- DOM – Document Object Model
- dual boot
- dummy
- dump
- dynamic aspect-oriented programming
- dynamic data structure
- dynamic function loading
- dynamic shared object – DSO
- dynamic variable
- dynaset
- EAI – enterprise application integration
- Easter egg
- eBay Compatible Application
- ebXML
- ECML – Electronic Commerce Modeling Language
- EDA
- EFI
- Eiffel
- encapsulation
- engine
- ESB – Enterprise Service Bus
- event
- event handler
- exception
- exclusive OR
- execute
- execution environment (EE)
- Executive Support System
- expression
- Expression Builders
- Extreme Programming
- fail soft
- FAT – file allocation table
- fatal error
- fatal exception error
- FCL
- feed
- feed aggregator
- feed validator
- Fibonacci numbers
- filter
- Financial Information Exchange
- flag
- flow control
- fluid aspect-oriented programming
- FLWOR
- Flynns taxonomy
- fork
- FORTRAN – formula translator
- forward chaining
- fourth-generation language
- FreeTDS
- front end
- full stack
- function
- function block
- function block adapter
- functional specification
- fuzzy logic
- GAE – Google App Engine
- garbage in, garbage out
- geek
- genetic programming
- glitch
- Global Assembly Cache
- GML
- gold version
- GRASP
- grep
- GTK+
- GW-BASIC
- hack
- hacker
- hairball
- Hal/S
- hard coded
- hardwired
- hashing
- heap sort
- heisenbug
- heuristic programming
- high-level language
- high-performance computing
- HLF
- HLLAPI – High Level Language Application Program Interface
- hotfix
- HotJava
- HTML – HyperText Markup Language
- identifier
- IDL – Interface Definition Language
- iHTML
- in-circuit emulator
- inclusive OR operator
- increment
- Information and Content Exchange
- information hiding
- inheritance
- initialize
- instruction
- integrated development environment
- intelligent agent
- interface
- interpreter
- interprocess communication (IPC)
- invocation
- invoke
- iPhone SDK
- ISAPI
- ISO 9000
- iteration
- J#
- J2EE – Java 2 Platform Enterprise Edition
- jabber
- Java
- Java applet
- Java IDL
- JavaBeans
- JavaScript
- JavaSoft
- JavaSpaces
- JDBC – Java Database Connectivity
- JDK
- JIT
- JoyAop
- jQuery
- JScript
- JSON
- JVM – Java Virtual Machine
- JVoiceXML
- JXTA
- keyword
- KLOC
- kludge
- KQML
- Lambda Expression
- Last Known Good Configuration
- Leap Second Bug
- libpurple
- library
- LILO – Linux Loader
- line
- link
- link edit
- linked list
- linker
- LINQ
- LISP
- listing
- literal
- livelock
- LLF
- localization
- logic gate
- LOM – LAN on motherboard
- loop
- loopback test
- low-level language
- machine language
- macro
- mandelbug
- map
- mash-up
- mask
- Master Page
- MathML
- MAX function
- Media server control
- memory leak
- message digest
- message passing
- Message Passing Interface
- metadata
- method
- MexE – Mobile Station Application Execution Environment
- MFC
- microcode
- Microsoft Management Console
- MIDL
- MIDlet
- MIDP – Mobile Information Device Profile
- MIMD – multiple instruction, multiple data
- MISD – multiple instruction, single data
- mod
- Modula-2
- module
- Mono (Mono Project)
- MPICH2
- MTS
- Multiple Document Interface
- multitasking
- MUMPS
- mutex – mutual exclusion object
- name
- namespace
- Nassi-Schneiderman diagram
- native code
- nesting
- NOR operator
- normalization
- not invented here syndrome
- NOT operator
- NS Basic
- object
- object code
- object oriented
- obliq
- OCX – OLE Control Extension
- OData – Open Data Protocol
- ODMA
- ODRL
- OFX
- OMG IDL
- Ontology Web Language for Services
- OOP – Object Oriented Programming
- opcode
- open source
- operand
- operator
- optimize
- OR operator
- ORB
- OTcl
- Outline Processor Markup Language
- overhead
- overloading
- OWL – Ontology Web Language
- paper prototype
- parameter
- parse
- parser
- partial classes
- partial methods
- Pascal
- patch
- pattern
- peek and poke
- Perl
- PHP
- PL/B
- PL/SQL
- PMML – Predictive Model Markup Language
- pointcuts
- pointer
- POJO
- polymorphism
- portlet
- power cycling
- power-on self test
- PowerBuilder
- Pre-compilation Tool
- precedence
- primitive
- program
- programmer
- programming language
- Prolog
- property
- proximity operator
- pseudocode
- Python
- QBASIC
- query language
- R programming language
- rapid application development
- RAT
- RDF – Resource Description Framework
- RDFPic
- RDI – Remote Debug Interface
- read
- recursion
- refactoring
- reflection
- regression testing
- REL
- relational operator
- remoting
- repository
- reserved word
- reverse engineering
- Rexx
- RLaB
- RMI
- roman
- routine
- RPC – remote procedure call
- RPG
- RSS
- RSS channel
- RSS description
- RSS link
- RSS Optional Channel Elements
- RSS title
- Ruby
- Ruby on Rails
- rule-based system
- runtime
- runtime error
- RUP – Rational Unified Process
- SAML
- sandbox
- SASL
- Sather
- SAX
- scalable
- SCAM
- schroedinbug
- scientific notation
- Scratch programming language
- script
- scripting language
- SDK – software development kit
- security manager
- selection
- semantics
- semaphore
- sentinel value
- sequence
- serialization
- SETL
- SGML – Standard Generalized Markup Language