解決済

clip!clip!
Ads By Google

お勧めのプログラミング言語教えてください。

プログラミング言語をはじめたいと思っているのですが、たくさんありすぎてどれを勉強すればいいかわかりません。やりたいのはwebで掲示板、ブログ、SNSを作れるようになりたいです。

2006-04-16 12:22の質問
ブログ  プログラミング  WEB  言語  教えてください  
ブログ
ブログ のかわいいポータルサイト ヤプログ!
www.yaplog.jp/
この質問と回答を読んで役に立った場合は「役に立つ質問」に投票してください。投票が多い質問は、役に立つ質問一覧に掲載され、より多くの人に見てもらうことができます。

回答(3)

3.

2006-04-16 18:29:42ベスト
BlogやSNSを作るには、一つの言語では作れません。
大まかには、
サーバ側:DB + CGI
クライアント側:HTML + CSS + JavaScript
のような構成になっています。DB(データベース)は、SQLというデータベース用の言語で書かれていることがほとんどです。CGIは、クライアントとやり取りをするメインのプログラムで、PHP/Perl/Ruby/.NET(C#など)/JSP(Java)などがあります。

JavaやC*はコンパイル言語といって、実行ファイルに一度変換する必要があります。PHP/Perl/Rubyは、スクリプト言語といって、コンパイル作業なしにすぐに実行できるので、こちらの方が実験は楽です。Window環境ですぐに始めるなら、ActivePerlかRubyが楽です。PHPは、Web特化型なので、Windowsだと実行が面倒かもしれません。Rubyは、まつもとゆきひろ氏が開発した純日本製なので、日本語ドキュメントが充実していて、便利だと思います。仕様もすごく洗練されてます。
ActivePerl DLページ:

Ruby :

まずは、この辺りで、制御構造と入出力の基本を押さえるのがいいかと思います。どれから始めても、ひとつ覚えれば、2つ目を習得する時間はものすごく短縮されます。

難しくてつまらない?とか思ったら、Webプログラムから離れて、HSP↓はどうでしょうか?

Windows上で簡単に派手なプログラムが書けます。

squeakというもっとやさしいのもありますが、子供向けという感じもします。

もしも、ノッポさんがMacOSXやLinuxとか使われているなら、回答は少し違ったものになりますが、Windowsですよね。。。

私自身は、BASIC→C→Java, Perl,...という順番でしたが、時代が違うので、全く参考にはなりませんw
回答レベル : アドバイス

こんなに早くレスをもらえると思ってませんでした。
最終的にPerlかPHPか悩みましたが、本屋で参考書を見ているうちにPHPの方がとっつきやすく感じたのでPHPにしました。本当にありがとうございました。

1.

2006-04-16 13:07:19
Javaでいいんじゃないでしょうか。PHPもいいでしょうね。webの言語って比較的特殊だと思うので、よくわからないところもあります。

2.

2006-04-16 16:42:27
掲示板やブログ、SNSを作るのであればPHPが良いかと思います。
ブログやSNSを作るのであれば、確実にデータベースを使うでしょうから、比較的連結の簡単(?)なPHPがおすすめです。
最近のものはPHPで作られているものも多いですしね(ナレッジはどうなんだろぅと見てみたらPHPではないようですが)。

日本PHPユーザー会 
PHPマニュアル 
PHP-j.com
PHP&MySQL
初心者用PHP入門 
回答レベル : 補足要求
Ads By Google

コメント(10)

#1.  
2006-04-16 12:32:33

今はどのくらいの段階なのでしょぅかね?
例えば、HTMLやCSS、Javascriptなどはマスターしているとか。

#2.  ノッポ
2006-04-16 12:41:30

Javascriptは何とか分かります。あと、やる気はあります。よろしくお願いします。

#3.  
2006-04-16 12:54:23

>>#2
多くのレンタルサーバで採用されているものがいいと思います。
例えば、PERLやPHPなどです。
聞いたことはありますか?

#4.  g7zs
2006-04-16 12:55:57

掲示板とかブログとかなら単純に考えればPHPかPerl?(後はASPとか?)
いっそCで掲示板を(略

#5.  
2006-04-16 12:58:55

どちらもサポートしているサーバが多いので、自分のパソコン内で動かす事も簡単です。
例えば、AnHTTPdというWebサーバでしたら、PERLもPHPも快適に動きます。
http://www.st.rim.or.jp/~nakata/

#6.  
2006-04-16 13:12:18

いずれにせよ、無料配布されているコードをいじってみる事が習得への近道だと思います。
PERLで書かれた掲示板などは検索すればたくさんヒットします。
動作テストにレンタルサーバを使うのは、ちょっとよろしくないです。
自分のPCにWebサーバとPERLやPHPをインストールしてテストしましょう。

#7.  g7zs
2006-04-16 13:22:01

無料配布というとKENTWEBやレッツPHPなんかが有名ですね。
KENTWEB(perl) - http://kent-web.com/
レッツPHP(php) - http://php.s3.to/
ネットマニア(perl,php,css等) - http://www.netmania.jp/
CGIZOO(CGIスクリプトの検索) - http://www.i-say.net/cgi/

#8.  g7zs
2006-04-16 16:45:31

連結じゃなくて連携だ…orz

#9.  ノッポ
2006-04-17 07:07:04

皆さん、色々とありがとうございました。レスが早くてもうびっくりです!色々考えたけどPHPにしようと思いました。
参考書を見ていると一番とっつきやすそうだったので…

livedoor knowledgeって結構すごいですね。ただのパクリサイトかと思ったのに。w
でもなかなか使い方が分からないです。どうやってナレを他の人に渡すんだろう… お礼を渡したいのですが…

#10.  オニキス
2006-04-17 07:47:02

>>#9
あら、PHPなのにベスト頂いてありがとうございます。
実行環境は別として、言語としてだけ考えるならPHPはかなり洗練された言語ですので、入門としてもいいかと思います。中規模以下のサイトだと、PHPが一番安上がりで開発も楽なので、よく使われています。

ナレは、ベストを選ぶか均等配分する前だと、「ベター回答」の形で10ポイントあげられますが、解決後は今のところ渡せません。もっと自由に渡せるといいのに、とは思うのですが。。。

トラックバック(2)

トラックバックURL:

★長澤まさみ乳首見えちゃった!! 【動画】

★長澤まさみ乳首見えちゃった!! 【動画】

★長澤まさみ乳首見えちゃった!! 【動画】 at 2009年06月28日 10:01:19