結局のところ、あなたは繰り返し新しいプログラミング言語の説明を読んだことになります。 毎回、数え切れないほどのイントロや暗い哲学に深く入り込むのは面倒ではありませんでしたか? C ++、perl、javaに関する本を読んでください。「javaでプログラミングを始める前に、自分で理解する必要があります...」、「C ++を学習する前に、Cファミリーの歴史を勉強する必要があります...」、「Perlはあなたのためではありませんmuhra muhra ! Perlはおもしろい! うわー、なんてperl!...」。 実際、すべてのプログラミング言語は兄弟に似ており、新しいことを学ぶのに必要なのは次のものだけです。
a)機能のリスト
b)典型的なコード例
c)すべての関数と演算子のリスト(このアイテムはインターネット上に豊富にあります)
サンプルを使用してみます...
基本的なビリニュス-86
(ソビエトのコンピューターBK-10 / 11の基本言語の変更おそらく私が知っている唯一のプログラミング言語)
- プログラムコードの各行には番号が付けられています。 プログラムの実行中、行は番号の昇順で交互に開始されます。 デフォルトでは、ステップ10を実行するのが一般的です。
- 演算子GOTO 30およびGOSUB 30は、数字のシーケンスに違反しています。
最初のものは単に指定された数30にジャンプし、2番目のものは最初のRETURNステートメントが満たされた後に戻ってきます
- 変数名は2文字です。 名前の後のアイコンは変数のタイプを決定します:
X%は整数です
X1! -カンマの後の数桁の小数
XY-(アイコンなし)小数点の後に数字の束がある小数、メモリを消費する
XY¤-(太陽アイコン)最大255文字の文字列
大文字と小文字は区別されません。 任意の値を変数に割り当てることができ、これは自動的に変換されます
- 比較演算子:=、<>、>、<、> =、<=
- 特性リスト:
10 ? "HELLO WORD"
20 A% = 5
30 B¤ = "hey"
60 IF A%=5 THEN C%=3 ELSE PRINT "- "
70 FOR T%=1 TO C%
80 ? "T="; T%; "( )"
81 ? "sin"; T%; "="; SIN(T%)
90 NEXT T%
- この言語は特に学校向けに開発されたため、ほとんどの演算子と機能は画面上に点線と円線を描画したり、数学を支援したりします。
これでさらに作業を進めるのに十分だと思います。 少なくとも、なじみのないプログラミング言語で他の人のコードのエラーまたは必要な変更を見つけるため。
あなたの言語について簡単に話せますか?