a badly assembled collection of parts hastily assembled to serve some particular purpose (often used to refer to computing systems or software that has been badly put together)
The ESL display, a feature of CTSS This device was a vector scope connected to channel D of the IBM 7094, with substantial intelligence in the display controller It inspired features of the Multics graphics system
You can refer to an unsophisticated but fairly effective solution to a problem as a kludge. Kludge is used especially to talk about solutions to computing problems. a computer system or program that is made or written very quickly and not very well
{i} awkward link between unsuitable hardware or software elements that provide a fair solution to a problem; (in Programming) sophisticated trick to solve a complicated problem quickly (although crudely); unsuccessful model