Glossary All
Embedded Hardware
Embedded Software
Industrial Design
Electronic products design / Glossary / Embedded Software

Embedded Software

C e E G I J M O P R U 

C++

C++ Programming Language

Universal high-level programming language developed by Bjarne Stroustrup at AT&T Bell Labs.

more >>

CGI

Common Gateway Interface

CGI is an interface of application programming for data interchange between client and server.

more >>

eCos

Embedded Configurable operating system

eCos is an open-source, royalty-free, real time operation system designed for embedded systems and applications.

more >>

ESW

Embedded Software

Embedded software is special-purpose software which is installed inside of some device, which it operates or which operation it controls.

more >>

Ethernet

Ethernet

Ethernet is a batch network technology for data transmission at different speeds in local area networks.

more >>

GPRS

General Packet Radio Service

GPRS is the technology of quick packet radio data communication used in GSM networks, which allows data transmission at higher speed if compared to standard GSM technology.

more >>

GSM

Global System for Mobile Communications

GSM is the most popular digital communication standard in the world.

more >>

GUI

Graphical User Interface

System for user interaction with electronic device; it is based on presentation of all available to user system objects and functions in the form of screen graphical components (windows, icons, menus, buttons, lists, etc).

more >>

IDE

Integrated Development Environment

System of software tools used by programmers for software development. Usually development environment contains text editor, compiler and/or interpreter, assembly automation means and debugger.

more >>

Java

Java

Java is an object-oriented programming language from Sun Microsystems used for developing cross-platform applications, which work under web-browser control and are characterized by high interactivity.

more >>

Modbus

Modbus

Modbus is a serial communication protocol developed by Modicon in 1979.

more >>

OS

Operating System

Main type of system software, program system, that provides control over computer hardware, files manipulation, data input/output, and also runs application programs and utilities.

Perl

Practical Extraction and Report Language

Perl is a general-purpose, freely distributed, interpreted programming language for working and modifying texts, files, processes.

more >>

PHP

PHP:Hypertext Preprocessor

PHP is a reflective, interpreted, multiplatform, server-side programming language used for creating web-applications.

more >>

Python

Python

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics.

more >>

RTOS

Real-Time Operating System

The following is characteristic of such operating systems: secured response time on external events (interruptions from equipment); hard subsystem of process planning (high-priority tasks should not be replaced by low-priority ones, with some exceptions); advanced requirements to response time on external events or responsiveness (delayed call of interrupt handler not more than dozen of microseconds, delay in task switching not more than hundred of microseconds).

Ruby

Ruby

Ruby is an interpreted, reflective, dynamic, object-oriented programming language used for server scripting, prototyping and solving usual programming tasks.

more >>

UML

Unified Modeling Language

It is industry standard in software development which is the visual language of third generation modeling, and which is oriented for creation of program system architecture.