LAZARUS


This is what Lazarus proposes:
project1.lpi
unit1.pas

We recommend changing the names to your own:
p_name.lpi
u_name.pas

Although the project file (lpi) and the source file (pas) have different extensions, it is not recommended to to give them the same names. Therefore, it is worth distinguishing these names by adding prefixes e.g. p_ (like "project) and u_ (like "unit") + own name.