for structural engineering the best software of analysis is '' autodesk structural analysis robot " .
for codes , you should use the country code or that area code , however structural mechanics are the same its origin from one physics , but using area code mean that you are taking in consideration area settings , geological nature and seismic activity
For drawing ! of course autodesk Autocad or one of his family ( Civil 3D ... )