1. Malbolge
Đây là ngôn ngữ lập trình được tạo ra để gần như không thể sử dụng, theo đúng nghĩa đen. Được thiết kế bởi Ben Olmstead, thậm chí tác giả chưa bao giờ viết một chương trình Malbolge hoàn chỉnh nào. Ra mắt năm 1998 nhưng phải đến 2 năm sau chương trình đầu tiên mới xuất hiện và được viết bởi… 1 thuật toán tìm kiếm.
2. Cow
Được thiết kế dựa trên bộ não của 1 con bò. Bò sở hữu vốn từ vựng hạn chế, vì vậy các nhà phát triển Cow đã kế thừa các từ mà chúng biết. Ngôn ngữ này chỉ bao gồm các biến thể của từ “moo”. Ví dụ: moO, MoO, mOo, mOO, Moo…
3.Brainfuck
Được thiết kế với mục đích duy nhất: Giúp các lập trình viên thách đố lẫn nhau. Brainfuck chỉ đơn giản yêu cầu một người phá vỡ các lệnh thành các bước siêu nhỏ. Đúng như tên ngôn ngữ, sau khi giải xong 1 câu đố bạn sẽ được thông não luôn.
4. INTERCAL
Tên chính xác của ngôn ngữ này là: The Compiler Language With No Pronounceable Acronym, viết tắt là INTERCAL. Được tạo ra bởi Don Woods và James Lyon, INTERCAL có cú pháp để ” cà khịa ” các ngôn ngữ lập trình khác. Ngay từ tên ngôn ngữ, nếu bạn để ý thì đã có yếu tố hack não.