Cual de estos lenguages me recomiendan aprender

Iniciado por Bomb-P, 8 Mayo 2013, 22:19 PM

0 Miembros y 1 Visitante están viendo este tema.

Bomb-P

Bueno como dice el título...
quiero saber por qué, las ventajas y las desventajas

C++ <--- Este me parece demasiado dificil y me confunde mucho, No tiene compilador exacto etc.
Pascal <--- Este me parece bueno, Estoy aprendiendolo, No creo usarlo mucho para consola creo que full delphi
Java <-- Para mi no vale la pena aprenderlo ya que no me interesan las applicaciones android etc ademas que la mayoria de los programas que quiero hacer son exe y me gusta que queden como... originales! no que haya que usar complementos etc, si les gusta haganme cambiar de opinion

Delphi vs VB.net, Cual les parece mejor para troyanos, Conexiones, etc...

En conclusión...
Quiero lenguages que se compilen y que hagan executables para distintos SO




Caster

Yo te recomendaría que empezases por C y después pasases a C++.

Saludos.

Stakewinner00

Yo te recomendaría que comenzaras por C++, no es tan difícil como parece. Estuve en un curso donde habían niños de 14 años y en una semana sabian hacer calculadores así que no es para tanto.

0xDani

#3
Lo único que te recomiendo es que te decidas ya y te pongas en serio. Por cierto ya has descartado Python?

Cita de: Bomb-P en  8 Mayo 2013, 22:19 PMEn conclusión...
Quiero lenguages que se compilen y que hagan executables para distintos SO

En cuanto a esto: C o C++ es una excelsa opción. Si quieres hacer troyanos y demás, y en general para programación, C te da una base excelente, porque te acostumbras a hacerlo casi todo, a manejar arrays y demás.

En fin, decídete por uno y dale caña ;)

Saludos.
I keep searching for something that I never seem to find, but maybe I won't, because I left it all behind!

I code for $$$
Hago trabajos en C/C++
Contactar por PM

Bomb-P

con c++ me quedo, Y esta ves si estoy mas que seguro que lo voy a aprender!.

y tratare de no preguntar cosas tan básicas (Full google)

y unas ultimas preguntas

Suelen usar la consola? ¿para que? o solo lo aprendieron por obligacion,
Los programas de interfaz grafica como funcionan en c++, usan una consola oculta o algo asi?
o simplemente otras librerias como windows.h ?

Stakewinner00

Lo más simple y fácil para comenzar es aprender con el modo consola que es el modo normal. Luego hay librerias como la SDL o la de windows.h que te permiten crear interfaces gráficas. También hay programas como qt que facilitan la creación de interfaces.

Pero si estas comenzando no creo que convenga ponerte a crear interfaces gráficas.

Saludos

WarZ0n3

#6
En mi opion empieze con C++ es la base de todo, yo empeze así...
Luego podria aprender pascal para hacer troyanos, worms, etc (aun que la programacion no solo es malware) usted puede hacer cosas realmente profesionales (sí, incluido drivers) y lo que su imaginación le permita.
La gente al comun se equivoca y dice "pascal/C son lenguajes de alto nivel" y esto es completamente falso, pascal como C son LENGUAJES DE PROPOSITO GENERAL, quiere decir que puede programar tanto en la POO como con programacion monolitica, procedural, estructurada o con modulos...
Si quiere programar desde malware hasta apps normales esa es mi opinion.

PD: ademas en pascal tanto como en C, usted puede programar a nivel ASM ademas de manejar punteros, apis, hooks... y trabajar (en programación más avanzada) a nivel ring0, en fin.. para mi los lenguajes mas potentes son estos 2 y vale la pena aprenderlos...
No te recomiendo lenguajes de alto nivel, ya que un lenguaje que no maneje punteros y demas, no es realmente un lenguaje. Aun que en algo en lo que le doy la mano a java, es en lo difundido y la cantidad de empresas modernas que lo usan
Y respondiendo a su pregunta de peso/rendimiento, vuelvo a contestarle con lo que le explicaba arriba pascal y C.

EDITO:En un futuro sí podria aprender perl, python etc... ya que son "lenguajes" bastante utiles en cuanto hacking usted puede hacer snifers, spiders y demas (con mucha facilidad), aun que nada que no se pueda hacer con apis en C / Pascal...

XresH

#7
Para mi deberías empezar con C, despues manejar otros lenguajes te va a ser superarchihipermega fácil, solo con poca práctica los vas a manejar sin ningún problema, te lo digo por experiencia, al menos a mí me pasó asi.

Actualmente a mi gusto los lenguajes ya no son como antes, basándote en c lo otro es "pan comido", si queres programar cosas de esa índole aprendiendo c despues es cuestión de tiempo que tus proyectos florescan.
En cuanto a VB o Delphi,  deberías manejar Delphi, en lo personal es mejor para troyanos que visual basic.
Saludos.
[ - Si eres programador y quieres que tus proyectos esten en mi blog(con o sin source), consúltame! - ]
Entra A Mi Blog De Programación | | Dudas en este post :| | >>Clic para ir al Post<<

TaLaP0 XoR BiT

Java no solo es para android!! java es muy potente. Pero si quieres comenzar, yo diria que C y luego te pasas a C++ . Estos dos lenguajes nunca pasaran de moda porque todos los sistemas operativos estan escritos en C.

mr.blood

Cita de: Stakewinner00 en  9 Mayo 2013, 10:14 AM
También hay programas como qt que facilitan la creación de interfaces.

Pero si estas comenzando no creo que convenga ponerte a crear interfaces gráficas.
Son librerias graficas multiplataforma, no facilitan la creacion de una interfaz grafica, es otro modo de hacer una interfaz grafica.

Totalmente de acuerdo con lo 2º.




Cita de: TaLaP0 XoR BiT en 12 Mayo 2013, 21:41 PM
Java no solo es para android!! java es muy potente. Pero si quieres comenzar, yo diria que C y luego te pasas a C++ . Estos dos lenguajes nunca pasaran de moda porque todos los sistemas operativos estan escritos en C.

Eso es mucho decir...




Empieza con el lenguaje que te guste y aprendelo bien, luego ya pasaras a otro. A mi me llamaba la atencion Batch y asi empece, y luego VB6, C, Python,...

Sa1uDoS