The 7-bit ASCII code widely used

For data communication work
In IBM mainframe models
For coding external memory
In large machines produced by non-IBM vendors E. None of the above

The correct answer is: A. For data communication work

ASCII (American Standard Code for Information Interchange) is a character encoding standard for electronic communication. ASCII codes represent text in computers, telecommunications equipment, and other devices. Each code consists of seven bits, for a total of 128 possible codes.

ASCII is widely used for data communication work, including email, file transfers, and web pages. It is also used in some programming languages and operating systems.

Option B is incorrect because ASCII is not widely used in IBM mainframe models. IBM mainframes use a different character encoding standard called EBCDIC (Extended Binary Coded Decimal Interchange Code).

Option C is incorrect because ASCII is not widely used for coding external memory. External memory is typically coded using a different character encoding standard, such as UTF-8.

Option D is incorrect because ASCII is not widely used in large machines produced by non-IBM vendors. Large machines produced by non-IBM vendors typically use a different character encoding standard, such as EBCDIC.

Option E is incorrect because ASCII is widely used for data communication work.