Note: I am assuming you have done at least a little programming and compiling of code. Picture was taken of the spreadsheet compiled and running natively on Linux. You may also like: https://www.instructables.com/id/DIY-computer-flatfile-database-program-template/
Step 1: The Code.
Step 2: Have Fun.
Step 3: Extra;
Available at sourceforge
Notice: This download has since been removed from sourceforge.
Found the easy to install precommercial version again at:
Step 4: Spreadsheet Notes for C# and Etc.