SIMATIC STEP 7は、国際規格のPLCプログラミング5言語(下記)をすべて標準搭載しています。
・ラダーダイアグラム(LD) エディタ
・ファンクションブロックダイアグラム(FBD) エディタ
・ストラクチャードテキスト(ST) エディタ
・シーケンシャルファンクションチャート(SFC) エディタ
・インストラクションリスト(IL) エディタ

又、LD エディタとFBD エディタにはプログラムの作成スピードを重視した機能を搭載しています。
・ラダー回路ごとの展開/折りたたみが可能
・ズーム機能による最適なレイアウト調整
・キーボードによるショートカットキー
・自由なプログラム範囲指定によるコピー&貼り付け
・計算式を直接入力する演算命令