its intuitive if you perceive "<-" as the flow of data but "=" to me is more universal beginner and have no idea about Logical/Propositional calculus or discrete math or even Biology concepts. More people will know = is a statement of equality without knowing the set theory behind it.
You would benefit a lot by learning a Scripting Language like Lua Fredbill especially since you are into game development. Most games will use scripting languages in their games and a lot of the time there will be a considerable portion of the game in a scripting language.
Well I had a minecraft server and than looked into it and there were plugins so i wanted to create one and i loved PCs before so i started learning java...than after a month i dropped out and than later I saw C++ so i started learning that..