The phrase kernel development came up a lot when doing research, but other people mentioned C++/Python. What would I need in order to get started with this creative project? (not for commercialization)
Overview of my project
Speech recognition - not one for commercialization, only to recognize my own voice and to open folders, files, and programs using my voice.
Web crawling/scraping - I want to dabble with how to web crawl (purely for the educative experience. Again, this is not intended for a commercial project).
Storing and retrieving information into a database - I'm familiar with Ms Access's interface and also SSRS/SQL. Might there be something similar to use with Linux?
Opening and closing programs in the background while I work on something else.