One procedural language is much like the next. Once you learn the syntax, the basic ideas and concepts are transferable. Most of the COBOL developers who built these systems learned most of what they know on the job.
" the felonious taking and removing of personal property with intent to deprive the rightful owner of it"
. Collins has
"the dishonest taking of property belonging to another person with the intention of depriving the owner permanently of its possession"
Not all of them specify the depriving the original owner of it, but it does seem that the loss by the victim, rather than the gain by the perpetrator is what makes this theft. If I take yourproperty and immediately destroy it, I've still stolen it even though I don't have it.
Logic doesn't apply to the real world. -- Marvin Minsky