Lazarus to zintegrowane środowisko programistyczne (IDE), oparte na kompilatorze Free Pascal. Wzorowany jest na Delphi, należącym do firmy Borland oraz bibliotekami Lazarus Component Library LCL. Lazarus wyróżnia się na tle konkurencji możliwością tworzenia aplikacji dla urządzeń PDA (Qtopia). Lazarus umożliwia też importowanie projektów wykonanych w Delphi.
Środowisko Lazarus przeznaczone jest dla wszystkich programistów, a zwłaszcza dla tych którzy zamierzają tworzyć programy od zera. Interfejs jest prosty dla osób, które już miały styczność z tym językiem. Natomiast nowicjusze również gwałtownie opanują jego wszystkie możliwości. Tworzenie na przykład okienek opiera się na zasadzie przeciągnij i upuść wybrane komponenty na obszar projektu. Obsługuje następujące typy interfejsów Win32 GDI, GTK+, Qt 4 i Windows CE.