G programming language

E602871

G is a graphical dataflow programming language developed by National Instruments, best known as the underlying language of the LabVIEW system-design and test platform.

Try in SPARQL Jump to: Statements Referenced by

Statements (51)

Predicate Object
instanceOf graphical dataflow programming language
programming language
alsoKnownAs G language NERFINISHED
LabVIEW G NERFINISHED
designedFor control engineers
engineers
scientists
test engineers
developer National Instruments NERFINISHED
executionModel dataflow
hasFeature built-in support for instrumentation drivers
dataflow wires connecting nodes
extensive numeric and signal processing libraries
front panel user interface linked to block diagram code
graphical debugging tools
graphical functions called virtual instruments (VIs)
hierarchical modular design using subVIs
hasSyntax icons and wires instead of text
implementedIn LabVIEW development environment NERFINISHED
license proprietary
ownedBy National Instruments NERFINISHED
paradigm dataflow programming
visual programming
primaryDomain data acquisition
embedded control and monitoring
instrument control
measurement and automation
test and measurement
representation graphical block diagram
supports FPGA programming via LabVIEW FPGA
event-driven programming
hardware-in-the-loop testing
multithreading
object-oriented programming via LabVIEW classes
parallel execution
real-time applications
state machines
targetPlatform FPGAs via LabVIEW FPGA
Linux NERFINISHED
Windows NERFINISHED
macOS NERFINISHED
real-time operating systems via LabVIEW Real-Time
typeSystem statically typed at compile time in LabVIEW
strongly typed
underlies LabVIEW NERFINISHED
usedFor automated test systems
control system prototyping
data logging and analysis
industrial automation
usedIn LabVIEW system-design platform NERFINISHED
LabVIEW test platform NERFINISHED

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

National Instruments languageOfProduct G programming language