What is the programming role in our environment ? Hello everyone  who has passionate about civil engineering. I am the one of the rookie in this profession and I want to make a difference. I've been thinking about programming. What is the programming role in our job. Will be helpful Learning C  ,python or java, to make a difference?