SIGMA - Logo
  • Solutions
    • Solutions
    • Kundenspezifische Systemintegration Custom system integration
    • Re-Design Embedded Redesign
    • Board Support Package Board Support Package for System Houses
  • Projects
  • Magazine
  • Our Conditions
  • Solutions
    • Custom system integration
      • Kernel Driver Testing & Validation
      • Yocto Build Systems & Embedded Linux Distributions
      • Containerization with Docker
      • OTA & Update Capability
      • System on Chip
      • Embedded Security
      • Embedded OS
      • USB Power Delivery
      • Software Testing
      • Power management
      • Embedded expertise
      • Embedded programming
      • Real-time Embedded
      • CRA in embedded projects
      • LVGL Qt Alternative
    • Embedded Redesign
    • Board Support Package for System Houses
  • Projects
  • Magazine
  • Our Conditions
  • DE
  • EN
Menu
  1. You are here:
  2. Homepage
  3. Glossary

Embedded Glossary

  • All
  • 0-9
  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z
🔎︎
C
C is a procedural, imperative programming language created for system-level software development and still regarded as a standard for hardware-oriented tasks. Its source code is translated into machine code tailored to the processor architecture. A lean language core, high execution speed, and precise control of memory and system behaviour are characteristic. At the same time, it requires deliberate management of memory and access, which remains the developer’s responsibility. Its standardisation and closeness to the machine make C portable across many architectures, making it suitable for drivers, system-level libraries, and logic close to the microcontroller. On resource-constrained platforms, C remains a widely used foundation.
Read more
C#
C# is an object-oriented programming language from Microsoft that operates at a higher abstraction level through intermediate language and is closely associated with .NET. In embedded systems, it supports application development and device-related software for configuration, diagnostics, service, and technical user interfaces. It enables productive development, clear architectures, and maintainable solutions.
Read more
C++
C++ is a compiled programming language that extends the system-level foundation of C with object-oriented and generic concepts. It combines hardware-oriented control with tools for structuring, encapsulating and reusing code. This keeps the generated machine code efficient while allowing larger software systems to be structured more clearly. In embedded development, the language is suited to complex applications, system-level components and communication logic where runtime behaviour and architectural quality must align. Standards from C++17 onwards provide additional capabilities without sacrificing access to memory and peripherals close to the microcontroller. Unlike purely application-oriented languages, C++ remains close to the hardware and can be compiled into efficient, resource-conscious machine code.
Read more
Configuration Software
Configuration software enables embedded devices to be parameterised and adapted to their operating environment. Typical settings include IP address, device name, language and operating functions. It can run directly on the device through a local GUI or integrated web server, or on a PC. It supports flexible device deployment.
Read more
Am Erlenwald 13,
09128 Chemnitz
vertrieb@sigma-chemnitz.de
+49 371 2371-114

SIGMA - Logo

Our work begins where standard drivers reach their limits. As specialist in embedded software engineering, SIGMA Enterprise Solutions GmbH deliver comprehensive Board Support Packages (BSP) and execute complex custom system integration projects. Furthermore, our targeted embedded redesign services modernize systems facing hardware obsolescence or outdated software, while preserving the proven look and feel of your solution. Embedded Engineering from Chemnitz – stable, high-performance, and sustainable.


© 2026 SIGMA Enterprise Solutions GmbH
Imprint & General Terms and ConditionsPrivacy PolicySitemapGlossaryManage cookie settings
Request
captcha
This website uses cookies

We use absolutely necessary cookies in order to be able to continuously improve our website and provide necessary content. In addition, we use marketing cookies and tracking cookies to tailor the content of our website to your needs.

You can determine at any time - even later - which cookies you allow and which cookies you do not want. You can find further information in our privacy policy and in the imprint.

Essential cookies

These cookies are necessary for the operation of our website and cannot be deactivated.

ServiceCookies
Cookie Consent
These cookies are used to manage your personal cookie settings.
cookie_trackingcookie_essentialcookie_consent
Tracking Cookies

These cookies are used to evaluate the usage behaviour of the website contents. The information is used to improve the content.

ServiceCookies
Google Analytics
This website uses functions of the web analysis service Google Analytics. The information generated by the cookie about your use of this website is usually transferred to a Google server in the USA and stored there.
_ga_ga_CONTAINER-ID_gid