If you want to start hacking right away:
I started with setting up my own Bitcoin/Lightning node with LND/BTCD, since I was a little more comfortable in the Go ecosystem. Nowadays I would probably use Bitcoind since it is the de facto standard.
As a wallet I often hear about Wasabi and Samourai to be relatively comfortable.
If you want to read/listen first, there are some good podcasts, e.g. Stephan Livera. And Jameson Lopp has a good collection of links for every purpose https://www.lopp.net/bitcoin-information.html .
Bitcoin development is focussed on building a maximally decentralized store of value and thus rather careful.
Only if you do not care about monetary value and just want to play around with crazy ideas that may or may not prove useful in the future, take a look at Ethereum or one of the other altcoins.