Install
Many readers likely have LabVIEW installed on their computers, but for those who don’t, NI offers a free Community Edition of LabVIEW, perfect for learning programming. This edition can be downloaded from NI’s official website. When downloading, choose the “Community” version, as other versions require a paid license. The Community Edition includes nearly all the features of the professional version, except it cannot be used commercially.
To download the Community Edition, you’ll need to register for an NI Community account. This can be done for free by selecting “Create an Account” in the top right corner of NI’s official website. This account is also required to activate the software after installation.
On Windows systems, installation is handled by the NI Package Manager (NIPM). Once you download and launch the installer, NIPM will prompt you to select the packages you wish to install. For beginners, the default selection (LabVIEW Core) is sufficient. You can safely uncheck additional hardware drivers (like NI-DAQmx or NI-VISA) or specialized toolkits unless your specific project requires them, saving significant disk space. Once your selections are made, simply follow the prompts provided by the installation wizard to complete the setup and activate your Community Edition account.
For macOS users, historically LabVIEW provided an installation wizard similar to Windows. However, please note that NI has recently begun phasing out support for macOS in the newest iterations of LabVIEW. If you are using an older version or a legacy Community Edition, you can install it via the standard .dmg package provided on the NI website.
For Linux users, note that LabVIEW officially supports specific distributions, including Red Hat, CentOS, openSUSE, and recently, Ubuntu. If you are using a supported distribution like Ubuntu, installation is streamlined: you can download the NI repository setup .deb file from the website, install it, and use the standard apt package manager to install LabVIEW natively.
For entirely unsupported distributions, manual installation using the Red Hat .rpm files is still possible. If your system is Debian-based (but not officially supported) and you only have the .rpm packages, you will need to convert them to .deb format.
The conversion requires installing the 'alien' package conversion tool:
sudo apt-get install alien
Next, unzip the downloaded LabVIEW installation package. Within the unzipped folder’s rpm subfolder, run the following command to convert all .rpm files to .deb format. Some RPM packages are for 32-bit systems and may not convert; simply delete any files with “i386” in their names.
sudo alien *.rpm --scripts
Finally, run the following command to install all the .deb packages:
sudo dpkg -i *.deb
LabVIEW will be installed in the folder /usr/local/natinst/LabVIEW-20xx-64 (replace xx with the corresponding version number). You can start LabVIEW by running the ./labviewcommunity command in this folder.
The system program start menu item included with the LabVIEW installation package might not be compatible with some Debian systems:

Start menu items on Linux are stored in the /usr/share/applications/ folder, where you will find a file named labview64-20xx.desktop. If you encounter any issues, you can open this file with a text editor and modify the Exec key value to: Exec=/usr/local/natinst/LabVIEW-2021-64/labviewcommunity %F. This modification will allow you to launch LabVIEW using the system start menu.
For commercial project development, it's crucial to choose an officially supported operating system. However, for learning purposes, the more you tinker, the broader your knowledge base becomes.
The LabVIEW 2021 startup screen looks like this, offering options to create a new file or open existing ones:

If you choose to start a new project, LabVIEW provides several templates to help you begin quickly:
