Siemens is one of the major players when it comes to PLC programming, and it is regarded very highly in the industry. With Siemens TIA Portal, programmers are able to use the latest software to intuitively code small projects to large projects with everything else in between.
This is a companion discussion topic for the original entry at https://www.solisplc.com/tutorials/getting-started-with-siemens-tia-portal-and-s7-plcsim