Program and debug applications in C, C++, and Fortran.
DirectSOFT32 is full-featured PLC programming package,
WinSPS-S7 is a programming and simulation tool for S7-PLCs.