se ejecutar el cmd-mandar netstat...y alguna q otras cositas mas pero creo q estoy empezando mal.
Si empiezas pensando que la CMD te va a ayudar a aprender prrogramación, o que Batch es programar... por supuesto que estás empezando mal, muy muy mal.
En todos sitios verás
Batcheros que se hacen llamar programadores, veras tutoriales de "como programar en Batch", etc, mi intención no es ofender a nadie, pero a toda esa gente que solo sabe usar Batch no tienes que hacerles NI CASO en lo referente a este tema, porque desconocen lo que es un verdadero lenguaje de programación, están equivocados y por esa razón te orientarán mal y acabarás siendo un completo inepto en lo referente a la programación, te lo digo yo, que modero el subforo de Scripting y .NET porque me inicié de manera autodidacta con Batch hace muchos años (porque tampoco necesitaba el uso de ningún otro lenguaje superior ni sabia gran cosa de programación) y luego me di cuenta de todas las posibilidades que ofrecia este mundillo y empecé a aprender otros lenguajes, lenguajes de verdad tanto interpretados como compilados, pero en pocas palabras, Batch es un inutil comparado con CUALQUIER otro lenguaje, Batch es el peor de todos los peores lenguajes, si vas a aprender de esa manera, aprenderás mal, siempre ha existido una pequeña polémica porque a Batch ni siquiera se le debería clasificar como lenguaje, aunque la gente esté acostumbrada a hacerlo.
C++ es una buena recomendación para empezar, como es C#, VB.NET, Java, Python, o cualquier otro lenguaje orientado a objetos, así que centra tu mirada en algún lenguaje de estos:
http://en.wikipedia.org/wiki/List_of_object-oriented_programming_languagesAunque
en mi opinión de esa lista deberías olvidar lenguajes como Delphi, Pascal, o Pascual, para mi son de tercera división, te servirán para cosas puntuales pero en realidad no te servirán para nada y te quedarás muy muy corto si buscas un lenguaje que te abra puertas, ya he mencionado los lenguajes "principales" más arriba.
Aunque he manejado muchos lenguajes, yo no me considero un programador EXPERTO, no quiero parece que voy de sobrado, pero si que sé lo suficiente como para recomendarte:
1. Lo primero que debes hacer es tener una base mínima de ingles leido, si no la tienes debes aprender lo mínimo o aguantarte e intentar comprender o usar traductores para extender tus nociones de conceptos, en la wikipedia (Inglés) está todo lo que necesitas, aunque no entiendas la mayoría de cosas (por que se entienden mejor practicándo los conceptos en el propio lenguaje).
Pues déjame decirte que buscar in internet "que son las variables?" o "que es un lenguaje de programaicón?" eso no es aprender conceptos, si quieres aprender conceptos, busca:
· Variables
· Funciones
· Procedimientos
· Rutinas
· SubRutinas
· Métodos
· Classes
· expresiones
· expresiones regulares
· operadores de programación
· Tuplas
· Arrays
· Búcles
· API
· Programación
· Programación orientada a objetos
· Objetos
· Data Types
· Serialización
· Lenguaje interpretado
· Lenguaje compilado
· Intérprete
· GUI
· CLI
...Y muchos conceptos más.
2. Lo segundo que te recomiendo hacer de forma opcional (y no es broma) es descargarte todos los lenguajes que creas que te pueden interesar, y probar cada lenguaje durante un par de horas, para testear la sintaxis, las posibles IDE's, en fín el entorno en el que vas a programar y todo lo que quieras testear, y así ir descartando los lenguajes que peor se adaptan a tus necesidades, porque aunque no está mal escuchar recomendaciones de otras personas, debes elegir el lenguaje que mejor se adapte a tus necesidades, ni más, ni menos, la mejor decisión siempre va a ser tuya y no la de los demás, por ejemplo yo con un lenguaje tan restrictivo como Python no me siento agusto, con uno tan limitado como Batch aún menos.
3. Y lo tercero que debes hacer, después de haber elegido un lenguaje que aprender, es leerte la documentación oficial donde están todas las clases/métodos/funciones/operadores/keywords/dataTypes y absolútamente todo lo que puedes conocer sobre dicho lenguaje, aparte de eso, buscar tutoriales sobre ese lenguaje en concreto, que seguro que habrán cientos en Google.
4. Lo cuarto que te recomiendo hacer, es buscar la misma pregunta en el buscador del foro donde te registres porque este tipo de preguntas ya la han hecho otros miles de usuarios... siempre preguntais lo mismo.
Y como recomendación personal, a mi me agrada mucho VB.NET y es el que yo recomendaría.
Saludos!