Yes, you can learn blockchain as your first language. I highly recommend this because it’s the most efficient and effective way to learn. You will certainly need to add more skills to your toolbelt in the long term, but I advocate for learning these things on an as-needed basis while you specialize in blockchain development.