Turn 13 of the most ridiculous programming languages (Bugku encryption)

Source: Internet
Author: User

Today in the Bugku on the encryption of the topic, there are some will not be the topic, searching the Internet to find that they do not know really more (QAQ)
I will write down today's problems, so that their search, but also hope to help those who need help!!

1, Lolcode

Lolcode is a programming language built on a highly abbreviated network of English, generally speaking, if a person can understand this network English can read the Lolcode program source code without training.

2, Befunge

Befunge, created by Chris Pressey in 1993, was designed to design a language that is as difficult to compile as possible ... As a result, a batch of compilers appeared immediately.

3, Brainfuck

Brainfuck, a minimal computer language, was created by Urban Müller in 1993. Since Fuck is a dirty word in English, this language is sometimes referred to as brainf*ck or brainf***, and is even referred to as BF.

4. Chef

Chef's goal is to make the writing program look like a recipe.

5, Piet

Piet is a visual programming language in which the code itself is visualized, like a single-digit figure.

6, Shakespeare

The Shakespeare programming language makes the program look like Shakespeare's script.

7, whitespace

Whitespace only consider the layout of spaces, and completely ignore those non-whitespace characters.

8, Intercal

Intercal, the abbreviation for "Compiler Language with No pronounceable acronym", is a caricature of many aspects of the programming language of the time, as well as the language structure and the annotation formulated in the 1960s.

9, Malbolge

Malbolge was the esoteric programming language of Benolmstead's introduction of the public domain in 1998, named after "the eighth circle of Hell in Dante's Inferno" and later renamed Malbolge. It has the most difficult and abstruse programming language features. However, with some techniques to understand it, it can be difficult to simplify.

10, BIT

Bit is a programming language in which programmers have full access to all data on a basic machine. This is a powerful programming tool. In high-level programming languages, some specialized features are designed with more complex and abstract data types. The tool can manipulate these puzzling data.

11, ook!

ook! Similar to Brainfuck, but with the word "ook! "," Ook. "and" Ook? " Replace.

12, ZOMBIE

Zombie is a programming language designed specifically for necromancers, zombie is the abbreviation for zombie-oriented machine-being interfaceengine.

13, hq9+

Hq9+ a joke language with four instructions.

H:print "Hello,world"

Q:print The program ' s source code

9:print the lyrics to "bottles of Beer"

+: Increment the accumulator

About decoding: brainfuck/ook! Obfuscation/encoding can be used: Https://www.splitbrain.org/services/ook and http://tool.bugku.com/brainfuck/online decryption

This article belongs to reprint content: http://news.mydrivers.com/1/190/190926.htm

Thank you for sharing this big guy!

I am very food, so I will work hard!
Effort is because do not want to let the person who cares for disappointment!
Bo Master collation is not easy, if like to recommend attention Bo Master Oh!

Bloggers like to make friends. Below is my contact information:
qq:1263030049
Please specify the reason before you add a friend thank you!

Turn 13 of the most ridiculous programming languages (Bugku encryption)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.