>>9630933Besides learning a programming language you need to learn concepts. You can learn most core computing concepts in any language. If you want to start with java that's okay.
And what
>>9630937 &
>>9630941 said. Java is alright. It's a bit verbose but not when compared to similar languages and it can be slow because it runs on a virtual machine but you'd likely not notice that unless you're making something big.
>>9630934They didn't get into how to make transistor logic gates?
I'm not surprised that they wouldn't focus on the in-depths ins and outs of electronics engineering but you should have learned how transistors make gates.