25

I am not blind
I am not dull
I use many languages
but speak only one.

What am I?

GentlePurpleRain
  • 25,965
  • 6
  • 93
  • 155
Alex Rohr
  • 607
  • 5
  • 12

7 Answers7

67

The answer is

C# (programming language)

I am not blind, I am not dull

Not blind = see (C); not dull = sharp

I use many languages

C# was developed on the backs of several different languages, and borrows concepts from several of them (Java, C/C++, others...?)

But speak only one

Itself it is just one language: C#

GentlePurpleRain
  • 25,965
  • 6
  • 93
  • 155
29

Are you

A computer

I am not blind

webcams on a computer can see

I am not dull

Computers are able to perform many calculations and thus aren't dull

I use many languages

Most computers use many programming languages

but speak only one

But all the languages need to be reduced to binary for the computer to handle.

gtwebb
  • 3,626
  • 16
  • 24
  • Nope! but a good guess nonetheless! – Alex Rohr Jul 22 '16 at 17:37
  • @Alex Rohr Is he any close? Because I was thinking somewhat along the same lines... – Sid Jul 22 '16 at 17:38
  • @Sid it is the right general direction – Alex Rohr Jul 22 '16 at 17:56
  • And with the recent introduction of quantum computing, binary is no longer the only language computers can speak – Areeb Jul 22 '16 at 17:57
  • 1
    @Areeb good point but I would argue that quantum computers are almost always referred to explicitly as "quantum". So a "computer" would generally be regarded as a classic (non-quantum) computer. – gtwebb Jul 22 '16 at 19:35
  • @gtwebb Yeah I don't see commercial quantum computers coming anytime soon, so the current connotation is going to stick – Areeb Jul 22 '16 at 19:39
  • 3
    Binary is not a language, just as decimal isn't. – Dmiters Jul 22 '16 at 22:03
  • 4
    @DmitryNarkevich Binary is an alphabet, for which we have machine instructions as the language. – Chris Jul 22 '16 at 23:01
  • 1
    The language a computer directly executes is, aptly, named "machine language". That it is stored in binary form is just because on our computers everything is stored in binary form. On a ternary computer, the machine language would be ternary. And a quantum computer would probably have a quantum machine language. – celtschk Jul 23 '16 at 08:11
  • Or you can say the one language is assembly. – Nemo Jul 23 '16 at 08:24
  • Computers absolutely are dull. They only do what they are told. And if they're not told anything, they do nothing. – nhgrif Jul 23 '16 at 20:55
  • @Nemo Assembly is a human-readable version of machine language that uses mnemonics for the opcodes. Assembly can be translated to machine code with an assembler, but the computer does not execute assembly directly. – NobodyNada Jul 24 '16 at 03:25
  • @NobodyNada if there is an isomorphism between the two, it's the same. ;-) – Nemo Jul 24 '16 at 08:46
11

I know what you are.

A programmer.

because

Uses many programming languages but speaks only English.
Is not dull but rather very smart
and can see because needs to see to program.

ABcDexter
  • 7,262
  • 4
  • 42
  • 84
user26831
  • 111
  • 2
7

What are you?

You are mute.

I am not blind
I am not dull

Your senses and intellect are fine, you just lack the ability to speak vocally.

I use many languages
but speak only one.

No matter which languages you use, they are all "spoken" in sign language.

0

Are you a

Computer programmer?

This answer satisfies the conditions...

They aren't blind (need to see the computer) or dull (programming is fun!), and they use very many (coding) languages, but they might only be monolingual in the real world.

Garf
  • 101
  • 2
-1

I think it's a translation robot or algorithm like translate.google.com

I am not blind

I see many people who visit me

I am not dull

translation is fun

I use many languages

upwards of 50 languages

but speak only one.

the language I am programmed in.

ABcDexter
  • 7,262
  • 4
  • 42
  • 84
GwenKillerby
  • 105
  • 1
-1

The answer is:

  • I am not blind (yes I am not)
  • I am not dull (yes I am not)
  • I use many languages (currently 3)
  • But speak only one (on the others I only try)

So I am:

A common foreigner in Germany! :-)

:-) Sorry for the joke, I am also one of them. :-)

Gray Sheep
  • 99
  • 1