Robot programming evolved a lot. It is becoming accessible to non-specialists and that will contribute to the raise of a robotic society, i.e., a society where robots and humans coexiste as coworkers, sharing also daily tasks.
See some of our developments on robot programming, namely technologies developed to achieve that goal.
Link for videos/papers/books about his subject: http://www.jnorbertopires.pt/robot-programming/
We also published extensively about this subject. See the publications link on the menu above, namely about our Springer-Nature book on Industrial Robot Programming for the factories of the future. This book is one of the few selected books that is indexed by SCOPUS. If fact, from the beyond 100 million science books in the world, SCOPUS only indexes around 180 thousand. See details here.