- ベストアンサー
スクラッチプログラムについて
スクラッチと同じものを作ってみたいと思いますが何どの言語を勉強すれば言い方わかりません。 教えて下さいお願いいたします
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
スクラッチ自身はWebアプリケーションとして実装されているのかな。何の言語で作られているかは見たことないので知らない。 ただ、同じようにWebでやるならWebサーバー側の開発言語の知識も必要だしWebブラウザー側でもGUIでグイグイいろんな事ができないといけない(んだよね? スクラッチって)のでJavaScriptもばりばりに駆使しないといけないだろう。二つの言語をスクラッチ作れるくらいまで習熟するのはハードルが高いのではないかな。サーバー側はPHPでもRubyでもPythonでも何でも良いと思う。画面操作側のJavaScriptをしっかり学んだ方が見栄えのする画面を作れるのではないでしょうか。 Windows上で動作させるならWebよりもVisual StudioでVB.NETやC#でWindowsフォームアプリケーションを作る方が良いと思います。WebでできたシステムをWebでマネても面白くないし(個人的な感想)。こちらの方がプログラムロジックも画面操作も同じ言語でできるし画面操作に対する機能が豊富。個人でWindows開発を行う場合はVisual Studio 2015 CommunityというものがMicrosoftより提供されております(無償だがMicrosoftアカウント(こちらも無償)の取得が必須)。
その他の回答 (1)
- superside0
- ベストアンサー率64% (461/711)
スマホのアプリ開発ということなら iPhoneならSwift AndroidならJava ですね。 でも、スクラッチカード程度なら わざわざネイティブなアプリを作らなくても HTML5のCanvas上にJavaScriptで作画するようにしてやれば、 Webブラウザ上で動作するんじゃないかな。