Archive for December, 2009

Basic Programming 2

Tuesday, December 8th, 2009

Last week we talked about Java being an object oriented language, but the second main feature of Java is it’s platform independence.

依存 – いぞん – depend

Javaはプラットホームに依存ありません。
Javaはぷらっとほーむにいぞんありません。
Java is platform independent. (Java is not platform dependent.)

Now, compilation of the source code:

Javaのソースコードをコンパイルすると、クラスファイルが生成されます。
Javaのそーすこーどをこんぱいるすると、くらすふぁいるがせいせいされます。
Java source code is compiled, and a class file is created.

This includes the word:

生成する – せいせいする – create, form

As we know, Java compiles to bytecode rather than machine instructions, so:

特定のCPUに依存しないバイトコードを含ませたクラスファイルが生成されます。
とくていのCPUにいぞんしないばいとこーどをふくませたくらすふぁいるがせいせいされます。
A class file which contains CPU independent bytecode will be created.

This includes the word:
特定 – とくてい – specific

Three new sentences for this week, and three Kanji compounds.

Basic Programming

Tuesday, December 1st, 2009

Although technical terminology in general has a relatively high concentration of words adapted from English, the number of programming and computer technology words is especially high. Starting with the basics:

プログラミング – ぷろぐらみんぐ – programming
プログラミング言語 – ぷろぐらみんぐげんご – programming language

I will be focused on Java, because I happen to have a book on it.

The first thing everyone knows about Java, and on the first line of the wikipedia article is:

オブジェクト指向プログラミング言語 – おぶじぇくとしこうぶろぐらみんぐげんご – object oriented programming language

This had a new word for me:

指向 – しこう – point (to)

Interestingly, the top wikipedia reference was:

性的指向 – せいてきしこう – sexual orientation

So it appears it may be be commonly used for the English “orientation”.

The next result is

指向性 – しこうせい – directivity

used as in;

指向性マイク – しこうせいまいく – directional microphone

As usual, within the first sentence, I am somewhere completely different.

Reading materials:
Wikipedia –
Java – http://ja.wikipedia.org/wiki/Java
Programming Languages – http://ja.wikipedia.org/wiki/プログラミング言語