>>420
そういう事ならVB.NETだな。
つってもVB6とVB.NETは見た目が似てるだけで全然違う言語だからな。
VB6から覚えることの量はVB.NETもC#もJavaもそないに変わらんと思うよ。
ただ、見た目が似てる=コピペがしやすって事なんで移植にかかる
時間は短縮は出来るよ。

例えばVB6でこんな処理があったとして、
Dim aaa As Integer
Dim bbb As Integer
〜〜なにか処理〜〜
If aaa = 0 Then
bbb = aaa * 10
End If

VB.NETだと、Integerのサイズが16バイト→32バイトになったのに気つける
ぐらいでコードはそのままコピペでいける。
でもこれを例えばC#で書くと

Int aaa;
Int bbb;
〜〜なにか処理〜〜
If ( aaa == 0 ) {
bbb = aaa * 10;
}

て書かなきゃダメだからめんどくさいね。