National Instruments provides integrated software and hardware platforms. Their LabVIEW software is a graphical development environment that allows for customization through integration with third party IP and custom modules. Their hardware platforms like PXI and CompactRIO combine standard technologies like bus standards and timing with customizable interfaces. CompactRIO embeds an FPGA and real-time processor in a small ruggedized package for industrial embedded applications. LabVIEW allows development of custom I/O through the FPGA without requiring hardware design skills.