29 Beziehungen: Abstraktion (Informatik), Allzweck-Programmiersprache, C (Programmiersprache), Codegenerator, Compiler, Computersprache, Domain-driven Design, End User Development, Endbenutzer, Eric S. Raymond, Fachsprache, Formale Sprache, Interpreter, Language Workbench, Lock-in-Effekt, Make, Modellgetriebene Architektur, Modellgetriebene Softwareentwicklung, Problemdomäne, Profil (UML), Programmiersprache, Python (Programmiersprache), Rake (Software), Regulärer Ausdruck, Ruby (Programmiersprache), SQL, SwiftUI, Unified Modeling Language, Xtext.
Abstraktion (Informatik)
Der Begriff Abstraktion wird in der Informatik sehr häufig eingesetzt und beschreibt die Trennung zwischen Konzept und Umsetzung.
Neu!!: Domänenspezifische Sprache und Abstraktion (Informatik) · Mehr sehen »
Allzweck-Programmiersprache
Eine Allzweck-Programmiersprache (General-purpose programming language, kurz GPL, auch „Mehrzweck-“ oder „Universalsprache“) ist eine Programmiersprache, die für viele Anwendungsfälle/Problemstellungen einsetzbar ist.
Neu!!: Domänenspezifische Sprache und Allzweck-Programmiersprache · Mehr sehen »
C (Programmiersprache)
C ist eine imperative und prozedurale Programmiersprache, die der Informatiker Dennis Ritchie in den frühen 1970er Jahren an den Bell Laboratories entwickelte.
Neu!!: Domänenspezifische Sprache und C (Programmiersprache) · Mehr sehen »
Codegenerator
Ein Codegenerator ist ein Computerprogramm für die Softwareentwicklung.
Neu!!: Domänenspezifische Sprache und Codegenerator · Mehr sehen »
Compiler
Ein Compiler (auch Kompilierer; von ‚zusammentragen‘ bzw. ‚aufhäufen‘) ist ein Computerprogramm, das Quellcodes einer bestimmten Programmiersprache in eine Form übersetzt, die von einem Computer (direkter) ausgeführt werden kann.
Neu!!: Domänenspezifische Sprache und Compiler · Mehr sehen »
Computersprache
Computersprachen sind formale Sprachen, die zur Interaktion zwischen Menschen und Computern entwickelt wurden.
Neu!!: Domänenspezifische Sprache und Computersprache · Mehr sehen »
Domain-driven Design
Domain-driven Design (DDD) ist eine Herangehensweise an die Modellierung komplexer Software.
Neu!!: Domänenspezifische Sprache und Domain-driven Design · Mehr sehen »
End User Development
End User Development (EUD) (dt. etwa Endbenutzer-Entwicklung) ist ein Forschungsgebiet innerhalb der Informatik.
Neu!!: Domänenspezifische Sprache und End User Development · Mehr sehen »
Endbenutzer
Der Begriff Endbenutzer (auch Benutzer oder Endanwender sowie User) bezeichnet im IT-Bereich und in der Unterhaltungselektronik die Person, die zur Nutzung erworbene/bereitgestellte Informatikprodukte, meist Software, persönlich verwendet.
Neu!!: Domänenspezifische Sprache und Endbenutzer · Mehr sehen »
Eric S. Raymond
Eric S. Raymond (Oktober 2004) Eric Steven Raymond (* 4. Dezember 1957 in Boston, Massachusetts), auch bekannt als ESR, ist ein US-amerikanischer Autor und Softwareentwickler in der Hacker- und Open-Source-Szene.
Neu!!: Domänenspezifische Sprache und Eric S. Raymond · Mehr sehen »
Fachsprache
Eine Fachsprache, auch Technolekt, ist die für ein bestimmtes Fachgebiet oder für eine bestimmte Branche geltende Sprache.
Neu!!: Domänenspezifische Sprache und Fachsprache · Mehr sehen »
Formale Sprache
Eine formale Sprache ist eine abstrakte Sprache, bei der im Unterschied zu natürlichen Sprachen oft nicht die Kommunikation im Vordergrund steht, sondern die Definition und Anwendung formaler Systeme im engeren Sinn und der Logik im weiteren, allgemeinen Sinn.
Neu!!: Domänenspezifische Sprache und Formale Sprache · Mehr sehen »
Interpreter
Als Interpreter wird ein Computerprogramm bezeichnet, das eine Abfolge von Anweisungen anscheinend direkt ausführt, wobei das Format der Anweisungen vorgegeben ist.
Neu!!: Domänenspezifische Sprache und Interpreter · Mehr sehen »
Language Workbench
Language Workbench (für Sprachwerkbank) ist ein im Jahr 2005 von Martin Fowler eingeführter Begriff, der eine Klasse von Entwicklungswerkzeugen beschreibt, die der Spezifikation, Wiederverwendung und Komposition von domänenspezifischen Sprachen zusammen mit ihren integrierten Entwicklungsumgebungen dienen.
Neu!!: Domänenspezifische Sprache und Language Workbench · Mehr sehen »
Lock-in-Effekt
Unter Lock-in-Effekt („einschließen“ oder „einsperren“) versteht man generell in den Wirtschaftswissenschaften und speziell im Marketing die enge Kundenbindung an Produkte/Dienstleistungen oder einen Anbieter, die es dem Kunden wegen entstehender Wechselkosten und sonstiger Wechselbarrieren erschwert, das Produkt oder den Anbieter zu wechseln.
Neu!!: Domänenspezifische Sprache und Lock-in-Effekt · Mehr sehen »
Make
make (für machen, erstellen) ist ein Build-Management-Tool, das Kommandos in Abhängigkeit von Bedingungen ausführt.
Neu!!: Domänenspezifische Sprache und Make · Mehr sehen »
Modellgetriebene Architektur
Modellgetriebene Architektur (MDA; engl. model-driven architecture) bezeichnet einen modellgetriebenen Softwareentwicklungsansatz, der auf einer klaren Trennung von Funktionalität und Technik beruht.
Neu!!: Domänenspezifische Sprache und Modellgetriebene Architektur · Mehr sehen »
Modellgetriebene Softwareentwicklung
Modellgetriebene Softwareentwicklung (MDSD oder MDD) ist ein Oberbegriff für Techniken, die automatisiert aus formalen Modellen lauffähige Software erzeugen.
Neu!!: Domänenspezifische Sprache und Modellgetriebene Softwareentwicklung · Mehr sehen »
Problemdomäne
Unter einer Problemdomäne (auch Anwendungsdomäne) versteht man im Systems Engineering und insbesondere in der Softwaretechnik ein abgrenzbares Problemfeld oder einen bestimmten Einsatzbereich für Computersysteme oder Software.
Neu!!: Domänenspezifische Sprache und Problemdomäne · Mehr sehen »
Profil (UML)
Ein Profil (engl. profile) ist zum einen ein Modellelement der Unified Modeling Language (UML), einer Modellierungssprache für Software und andere Systeme, und zum anderen eine konkrete Erweiterung des UML2-Metamodells basierend auf dem leichtgewichtigen Erweiterungsmechanismus der Profile.
Neu!!: Domänenspezifische Sprache und Profil (UML) · Mehr sehen »
Programmiersprache
Quelltext eines Programms in der Programmiersprache C++. Scratch. Eine Programmiersprache ist eine formale Sprache zur Formulierung von Datenstrukturen und Algorithmen, d. h.
Neu!!: Domänenspezifische Sprache und Programmiersprache · Mehr sehen »
Python (Programmiersprache)
Python (auf Deutsch auch) ist eine universelle, üblicherweise interpretierte, höhere Programmiersprache.
Neu!!: Domänenspezifische Sprache und Python (Programmiersprache) · Mehr sehen »
Rake (Software)
Rake (deutsch: „Harke“) ist ein Software-Task-Management- und Build-Management-Werkzeug, das vor allem Programmierer nutzen, die in der Programmiersprache Ruby entwickeln.
Neu!!: Domänenspezifische Sprache und Rake (Software) · Mehr sehen »
Regulärer Ausdruck
Ein regulärer Ausdruck (Abkürzung RegExp oder Regex) ist in der theoretischen Informatik eine Zeichenkette, die der Beschreibung von Mengen von Zeichenketten mit Hilfe bestimmter syntaktischer Regeln dient.
Neu!!: Domänenspezifische Sprache und Regulärer Ausdruck · Mehr sehen »
Ruby (Programmiersprache)
Ruby (englisch für Rubin) ist eine höhere Programmiersprache, die Mitte der 1990er Jahre vom Japaner Yukihiro Matsumoto entworfen wurde.
Neu!!: Domänenspezifische Sprache und Ruby (Programmiersprache) · Mehr sehen »
SQL
SQL (offizielle Aussprache, mitunter auch; auf Deutsch auch häufig die deutsche Aussprache der Buchstaben) ist eine Datenbanksprache zur Definition von Datenstrukturen in relationalen Datenbanken sowie zum Bearbeiten (Einfügen, Verändern, Löschen) und Abfragen von darauf basierenden Datenbeständen.
Neu!!: Domänenspezifische Sprache und SQL · Mehr sehen »
SwiftUI
SwiftUI ist ein GUI-Framework von Apple, das auf dem Entwurfsmuster MVVM basiert.
Neu!!: Domänenspezifische Sprache und SwiftUI · Mehr sehen »
Unified Modeling Language
Die Unified Modeling Language (vereinheitlichte Modellierungssprache), kurz UML, ist eine grafische Modellierungssprache zur Spezifikation, Konstruktion, Dokumentation und Visualisierung von Software-Teilen und anderen Systemen.
Neu!!: Domänenspezifische Sprache und Unified Modeling Language · Mehr sehen »
Xtext
Xtext ist ein Open-Source-Framework für die Entwicklung von Programmiersprachen sowie domänenspezifischen Sprachen (DSL) und ein Teil des Eclipse-Modeling-Framework-Projekts (EMF).
Neu!!: Domänenspezifische Sprache und Xtext · Mehr sehen »
Leitet hier um:
Domain Specific Language, Domain Specific Languages, Domain-specific language, Domänenspezifisch, Domänenspezifische Programmiersprache, Problemorientierte Programmiersprache.