(If you find any errors in my english, excuse me and please correct them)
I know that there is another question: "How do I list all installed programs?".However there are a lot of programs on Linux mint and I only want to know wich programs that I have installed because I don't want to store programs that I will not longer use.
If possible, How do I list all installed programs from a given date?
EDIT: In windows you only need to go to Control panel -> Programs -> Uninstall a program and Windows will show you all programs currently installed.
Another possible way is to open "Program Files" or "Program Files (x86)" and check all folders into it. My question is, How I can do anything like that in linux? I think that the best solution is listing all binaries available on the $PATH, sort by date and check all binaries added after the day when I installed Linux in my computer,or type this command: "history | grep install". My question is if there is another way to do this less error prone (You can install programs with Synaptic, but then "history | grep install" could not work and , in the other hand, some binaries could haven't the date setted correctly (Unlikely event)).
I hope you can understand what I want
EDIT 2: This answer answered my question: https://unix.stackexchange.com/a/21057/203214
There is generally no way of listing manually installed programs and their components. This is not recorded anywhere if you didn't use a package manager. All you can do is find the binaries in standard locations (like Chris suggested) and in a similar way, guess where some libraries or some manual pages etc. came from. That is why, whenever possible, you should always install programs using your package manager.
If only Linux developers will allow users to do this in the future...
Anyway, thank you all for your answers :)