What is .ULP file?
Program run by CadSoft EAGLE, a PCB (printed circuit board) design program; contains a program in C-like EAGLE User Language; includes a description of what the program performs and author info.
ULP files are used to create custom features. They can be used to modify internal EAGLE data, produce data, and perform instruction sequences. The EAGLE program includes ULP files but you can also download them from CadSoft's website.
To create a ULP file, select File ? New ? ULP, add your content, select File ? Save or Save as..., name the file, choose a save location, and click Save.
To open a ULP file, navigate to the file in the Control Panel and double-click it. You can also select File ? Open ? ULP..., navigate to the file, and click Open.
NOTE: EAGLE stands for "Easily Applicable Graphical Layout Editor."
Recommended Software Programs to open .ULP file