The best way to learn a new programming language is by writing programs in it.
A red rose is not selfish because it wants to be a red rose. It would be horribly selfish if it wanted all the flowers in the garden to be both red and roses.
In Russia, the harshness of the laws is softened by the fact that they are not enforced.