The code is to identify the questions. Sometimes you need to tell Limesurvey for which questions something should be applied, so you need the code. Or often it is easier to identify a question via the code instead of the question text.
The sideways scrolling is necessary, because you have a certain amount of questions, thus it doesn't fit on one screen. I don't see any other way to have a table like this without scrolling. You can always use the statistics part, but this will only show the results aggregated.