Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Is English the Only Programming Language?

04 May 2011   #1

Windows 7 Professional x64
 
 
Is English the Only Programming Language?

I was wondering about the implications that would arise from this. I've read that Hindu is an up and coming program language, and that there is a lot of programming done in Russian in Eastern Europe due to the Soviet isolation, but I'd imagine that for the most part English is the dominant language, and the most complicated software to write would be written in English.

By implications I mean stuff such as National Security, Military Applications, and Financial Institutions. I don't know much about this topic, but I think it would be a liability if a foreign country were to outsource the coding of such programs to English speakers who might end up being a mole, or perhaps they have natives who speak English as a second language. That makes me think that this will make coding less efficient and they could miss a few things. I know there are a lot of brilliant computer techs whose second language is English and are quite successful, - Chinese hackers who compromise US networks- but I'd imagine they would have to be very proficient with the English language.

I've read for example that most unsecured networks are foreign because they don't set it up properly or maintenance is neglected. So how do other countries do it? It's a question I find intriguing.

Is there programming done in Chinese? Since we're on the topic.
My System SpecsSystem Spec
05 May 2011   #2

windows 7 Pro 64Bit
 
 

I am by far no guru on the subject, but the language in question needs to be interpreted by the compiler. On that basis the language you choose to program in would be the same whether you speak English natively or not. The only difference would be the comments explaining what the code does.
My System SpecsSystem Spec
05 May 2011   #3

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Thirty years ago I administered a package that was partly written in Spanish Cobol. The keywords were still English but the variables and labels were Spanish. It made interesting work debugging and modifying it. The line I remember most clearly.

GOTO ERRORE GRAVE.
My System SpecsSystem Spec
05 May 2011   #4

Windows 2000 5.0 Build 2195
 
 

There's lolcode if you're interested.
My System SpecsSystem Spec
05 May 2011   #5

windows 7 Pro 64Bit
 
 

Quote   Quote: Originally Posted by kado897 View Post
Thirty years ago I administered a package that was partly written in Spanish Cobol. The keywords were still English but the variables and labels were Spanish. It made interesting work debugging and modifying it. The line I remember most clearly.

GOTO ERRORE GRAVE.
Thanks, I stand corrected. To be honest I have wondered this myself but assumed compilers would only understand the language the syntax was originally dreamed up in.
My System SpecsSystem Spec
05 May 2011   #6

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

The language was still English just the variables Spanish. There was a typo in my post. It should have been.

GOTO ERRORE-GRAVE.

GOTO the keyword in English. ERRORE-GRAVE the label in Spanish.

Just to make matters worse another part of the package was written in German Assembly language. Again the OP Codes were English. Everything else was German.
My System SpecsSystem Spec
05 May 2011   #7

windows 7 Pro 64Bit
 
 

Quote   Quote: Originally Posted by kado897 View Post
The language was still English just the variables Spanish. There was a typo in my post. It should have been.

GOTO ERRORE-GRAVE.

GOTO the keyword in English. ERRORE-GRAVE the label in Spanish.

Just to make matters worse another part of the package was written in German Assembly language. Again the OP Codes were English. Everything else was German.
Sounds like a real nightmare to make sense of!
My System SpecsSystem Spec
05 May 2011   #8

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Yes it was especially as neither Cobol nor Assembler was my primary programming language and I failed miserably in language exams at school.
My System SpecsSystem Spec
05 May 2011   #9

windows 7 Pro 64Bit
 
 

Quote   Quote: Originally Posted by kado897 View Post
Yes it was especially as neither Cobol nor Assembler was my primary programming language and I failed miserably in language exams at school.
Better than me, I'm just kicking around the idea of Fortran which (I'm sure) is about as basic as it gets.
My System SpecsSystem Spec
05 May 2011   #10

Microsoft Community Contributor Award Recipient

Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
 
 

Actually Fortran was the first programming language I learned 35 years ago. At that time it was Fortran if you were "Scientific", Cobol if you were "commercial", Algol if you were a Geek and Assembler if you needed speed. I haven't used it since. It was pretty basic but I'm sure it must have improved a lot since then.
My System SpecsSystem Spec
Reply

Thread Tools




Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 01:43 PM.
Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App
  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33