Troszke OT. Przepraszam historyk.
.NET dziala jedynie na Windows
Z tego co sie orientuje, to na FreeBSD jest/ma byc przygotowany framework przez sam M$. Dla Linuksa natomiast masz mono.
Java na prawie wszystkim.
Fakt. Na C-64 implementacji nie widzialem ;)
C++ na wszystkim
Aaa! Na mojej komorce (ktorej nie mam ;) ) nie dziala C++.
Rozumiesz aluzje? :>
C - tak. Kompilatory C sa na prawie kazda platforme i programy w C napisane sa w duzym stopniu przenosne (o ile ograniczymy sie do standardu ANSI/ISO).
Z C++ niestety jest ten problem, ze nawet jak napisze w C++ Borlanda na Windowsie to juz nie odpale w C++ Microsoftu na Windowsie. Nie wiem od kiedy tworzony jest standard ISO dla C++, ale cos czuje, ze nawet jak bedzie juz skonczony, to jest juz troszke pozno dla niego :(
Znajac te jezyki mozna programowac w niektorych innych niemal bez nauki, poslugujac sie dokumentacja.
Taaa... Proponuje bez nauki pisac np. w Prologu, Lispie lub Haskelu. Albo chociaz assemblerze :P
Podsumowujac: ucz sie Javy i/lub C++, to dobrze na tym wyjdziesz.
Ja zaczynalem od basica... ale nie polece go. Nastepne bylo Delphi (a potem Pascal) i chyba do nauki podstaw wciaz namawialbym do Pascala. A juz do programowania na powaznie, to Jave i C oraz C++ jak najbardziej popieram.