How about C itself? Hello World is about 850 lines of code after you run the preprocessor on it.
.MODEL TINY
.CODE
CODE SEGMENT BYTE PUBLIC 'CODE'
ASSUME CS:CODE,DS:CODE
ORG 0100H
DB 'HELLO WORLD$', 0
INC DH
MOV AH,9
INT 21H
RET