You merely require just one language type for programming an S7-300/S7-400, however , you can combine the languages in just a project, if demanded. In case you’re much more snug with Ladder Logic or Function Block Diagram then start there but faster or afterwards you’ll have to become informed about https://idealprocessandautomation.com.au/