Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Lenguajes de Programación y demás aspectos de TI Lenguajes de programación
Lenguajes de programación Área de lenguajes de programación que no tienen apartado propio. ¿Quieres hablar de GO, D, Brainfuck, ArnoldC etc.? Este es el apartado.
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Sintaxis] Mostrar texto Lenguaje ARABE y CHINO Hrmcobol Fujitsu COBOL 2 12 de agosto de 2020 09:50
[Sintaxis] Error lenguaje JuanJuan77 PowerCOBOL (ActiveX, v4 - v11) 4 3 de enero de 2020 12:56

Respuesta

  #1
Antiguo 20 de agosto de 2021, 21:52
Rubencentu
Forero Junior
Última Actividad 28.05.2025 16:38
Posts Posts: 9
Likes enviados Enviados: 16
Likes recibidos Recibidos: 4
Windows Que lenguaje me aconsejan para estudiar?
0 Inactivo Inactivo

Hola amigos, nuevamente recurro a Uds. para ver si me pueden tirar un consejo:
Tengo un hijo que, una vez terminado el secundario quería estudiar para Farmaceutico, pero chocó contra Química, que la sufrió intelectualmente (no la pudo manejar) y físicamente (cuando iba al laboratorio todos los viernes terminaba con descomposturas por los productos químicos). Luego, decidió cambiar por la carrera "Administración de Empresas", que la está llevando muy bien, y mejor todavía estudia en la ciudad que vivimos (todos los que tienen hijos estudiando en otra ciudad saben de lo que hablo). Su pasión son las matemáticas, materia que la lleva tan fácil que está como Ayudante de Cátedra en la universidad.
Ahora bien, quisiera que estudie algún lenguaje de programación (no la carrera de informática, como Analista de Sistemas o Ingeniero de Sistemas, porque sería cambiar nuevamente de carrera).
Le veo facilidad en la lógica (todos sabemos que la lógica y la aritmética, como parte de las matemáticas, se entienden fácil o no se entienden, porque no se estudia).
Algunos puntos que considero importantes para que me aconsejen un lenguaje de programación estudiar:
1) Soy Cobolero (nunca salí del RM-COBOL) y conozco el potencial de este lenguaje para manejo administrativo de una empresa. Quisiera que el lenguaje a estudiar sea mas moderno, pero que tenga este potencial.
2) Que lo pueda estudiar a distancia, vía web, no presencial para el estudio, aunque luego deba viajar para los exámenes finales, que no sería un inconveniente (porque no quiero cortarle la carrera que está estudiando).
3) Siempre ha manejado el Windows, nunca otro sistema operativo.
4) Siéntanse en la total libertad de aconsejarme según vuestro real saber y entender, pues a pesar de que soy una persona mayor, tengo la mente bien abierta, principalmente cuando se trata de acompañar a un hijo.
Desde ya muchas gracias. Rubén
Rubencentu is offline   Responder Con Cita
  #2
Antiguo 21 de agosto de 2021, 01:29
Rmcostar
Forero Junior
Última Actividad 28.01.2022 08:00
Posts Posts: 25
Likes enviados Enviados: 54
Likes recibidos Recibidos: 10

Hola, en mi opinión sería bueno que lea los enlaces que dejo a continuación, quizás le interesen:

¿Qué es Machine Learning? - Argentina | IBM

Escale la IA para acelerar la transformación digital - Argentina | IBM
Rmcostar is offline   Responder Con Cita
  #3
Antiguo 21 de agosto de 2021, 11:21
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Rubencentu, hola Rubén. A ver, voy a intentar ser breve porque el tema da mucho de sí.

El enfoque de aprender un lenguaje de programación (salvo alguna que otra excepción) está prácticamente muerto. El sector se ha ampliado enormemente, los Frameworks, y capas de abstracción se han apoderado de la gran mayoría de áreas de TI, y esto supone el tener que formarse en muchas cosas más, a parte del lenguaje en sí, y además estar autoformándose constantemente.

Si le gustan las matemáticas, probablemente habría que enfocarse hacía los lenguajes orientados a la ciencia pura, cálculos etc. También, algoritmos de diferentes tipos aplicados en IT. Lo último es bastante interesante. No hay mucho trabajo pero también no hay mucha gente que lo haga.

Si de todas formas hablamos de lenguajes de programación, yo diría que lo que más salida tiene es Java y WEB, sobre todo ahora que hay perfiles Front y Back puros, aunque si eres "fullstack" (conoces las dos cosas), pues aún mejor. Pero esto va a requerir mucho tiempo y recursos para aprenderlo y llegar a ser bueno.

Espero no haber sido muy pesado



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #4
Antiguo 21 de agosto de 2021, 19:50
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola:

Si yo tuviera que arrancar de cero, hoy, elegiría Python...

Saludos

Fito...
Fito is offline   Responder Con Cita
  #5
Antiguo 23 de agosto de 2021, 17:51
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

@Rubencentu, Hola Ruben , en la Universidad Tecnologica Regional de Resistencia esta dando este curso web fullstack te paso un link
Diplomatura en Programación Web FullStack | Elearning Total

Saludos
fastpho is offline   Responder Con Cita
  #6
Antiguo 29 de octubre de 2022, 17:58
capitan1
Acabo de llegar...
Última Actividad 29.10.2022 17:58
Posts Posts: 3

Sinceramente Python. Un Saludo.
capitan1 is offline   Responder Con Cita
  #7
Antiguo 4 de noviembre de 2022, 11:31
Paco_Diaz
Forero
Última Actividad 09.11.2024 09:15
Posts Posts: 56
Likes enviados Enviados: 11
Likes recibidos Recibidos: 14

Buenas.

Pues llamadme anticuadísimo, pero yo, si tuviera que aprender el concepto de la lógica de la programación, empezaría tal y como empecé, o sea, con ordinogramas, y cada vez que hiciera uno, cada vez algo más complejo, lo codificaría en basic.

Considero que los ordinogramas son mejores para aprender que el pseudo-código, porque con los diagramas vas viendo el flujo de trabajo del programa, pero con el pseudo-código cuando lo estás haciendo, ya estás pensando en cual lenguaje vas a escribir el código, o sea, estás limitado por el lenguaje.

Intentaría adecuar un ordenador, bien sobremesa, bien portátil, ponerle windows xp o 7 de 32 bits, copiarle gw-basic, y así, con la línea de comandos, empezar a hacer los primeros pinitos.

Un saludo. Paco.
Paco_Diaz is offline   Responder Con Cita
  #8
Antiguo 4 de noviembre de 2022, 12:13
Gusaiello
Forero Activo
Concurso: Segundo puesto: Ganador/a del Segundo puesto en un concurso - Issue reason: Generador de código QR encriptado Activista del Foro: Activista del Foro - Issue reason: Por aportar ejecrcicios para los novatos 
Última Actividad 17.09.2026 14:29
Posts Posts: 236
Likes enviados Enviados: 150
Likes recibidos Recibidos: 139

@Paco_Diaz, Coincido totalmente.
Será por que yo tambien soy un anticuado?
Tal vez, pero un buen diagrama, luego es muy fácil de codificar.
Solo quedarían pequeños detalles como las pantallas y las salidas (listados, etc.)
Gusaiello is offline   Responder Con Cita
  #9
Antiguo 5 de noviembre de 2022, 14:02
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola Amigos:

Estoy de acuerdo que para un buen programador, debería empezar por las bases. Y hasta me atrevería a decir que los primeros programas los hagan en papel y lápiz y después pasarlo a la computadora. Si hablamos de lenguajes, en mi humilde opinión y gusto tendría dos opciones:

Si el dinero es un problema apuntaría a Pyton, me parece muy completo y sencillo de aprender. Cuando digo sencillo es para poder arrancar, después la vida te va presentando desafíos en los cuales hay que sentarse a programar. Milagros no hace ningún lenguaje.

Ahora bien, veo como una excelente opción el Windev, me parece una lenguaje muy bueno, donde todo lo que se necesita está ahí contemplado. Todos los años van sacando mejoras maravillosas. La contra que tiene es que aparte del costo inicial de adquirir licencias para las tres herramientas necesarias para trabajar en las tres plataformas principales (web, Desktop y Mobile) seguir la corriente de ir teniendo todas las actualizaciones, es una carrera que tiene un costo importante. Por lo menos para países como el mío.

En mis más de 30 años de profesión, me he debatido constantemente en ver para qué lado seguir. Arranqué con RM85 y los avances tecnológicos me han puesto a pensar cómo seguir manteniéndome actualizado y preparado para poder cumplir las exigencias de mis clientes. Gracias a Dios no me arrebaté saliendo a hacer cualquier cosa. Siempre me tomé mi tiempo y ahora puedo decir que ya estoy encaminado con las herramientas que quiero usar hasta mi jubilación. Nunca digas "de este agua no he de beber", pero creo que ya está el camino tomado.

Estoy haciendo PowerCobol para lo de escritorio, con archivos cobol, nada de DDBB relacionales. Lo web y lo mobile resuelto con Cobhttd y templates HTML. El cobhttpd es un producto mexicano que me vino a solucionar todos los problemas de actualidad. Para los que no lo conocen es un servidor web para cobol. El genio autor de ese producto es Alberto Ortega Rojas, un hermano mexicano que sabe un montón y tiene la mejor predisposición para atenderte.

En este momento estoy haciendo para un cliente una web informativa, que a su vez tiene una sección para los socios de esa institución donde en tiempo real consultan sus estados de cuenta, normas de trabajo, Liquidación a Mutuales (es un Circulo Odontológico), etc. Y hora estamos viendo para que puedan cargar la facturación de sus prestaciones directamente por la web. Esa web es responsiva, así que desde un celular trabaja a la perfección.

Tengo otro cliente una escuela privada de aproximadamente 3500 alumnos, en sus cuatro niveles (acá en Argentina, no sé cómo se divide en el resto del mundo, los niveles son Inicial, niños de 3 a 5 años, Primario hasta 12, Medio hasta 17 y superior o terciario). A esta escuela le llevo toda la administración con un sistema de escritorio hecho en PowerCobol. Toda la parte web, que es la parte académica de la escuela, está desarrollada en Pyton por otra empresa, pero ahora se me planteaba el tema de conectar esa web con mi sistema administrativo. Ya sea para dar de alta los alumnos nuevos en las administración, consultar sus estados de cuenta y realizar los recibo de cobro que hacen desde esa web con un botón de pago. Toda esa interfaz la resolví con cobhttpd enviando y recibiendo archivos json con la información necesaria.

Es este momento, un colega de Argentina está desarrollando un servicio para el envío y recepción de WhatsApp, del cual estamos probando y ya está funcionando de maravilla. Para poder realizar envios de mensajes y archivos y ahora para hacer una especie de bot (no sé si se llama así) donde los usuarios puedan realizar consultas y el sistema pueda responder automáticamente, presentando información y menúes de opciones.

Y en lo que respecta a Web mi desafío es poder realizar sitos de E-Commerce y aplicaciones para tareas administrativas dentro de las empresas (por ejemplo, control de asistencia, toma de pedidos, presupuestos, cobranza, etc).

Así que el desafío es tan importante como interesante. Y ya todo encaminado para realizarlo en PowerCobol, Html y Cobhttpd.

Me salió largo el mensaje, espero no haberlos aburrido....

Les mando un abrazo grande, desde Argentina...

Saludos

Fito...

PD: Este tema da para hablar horas y horas...
Fito is offline   Responder Con Cita
  #10
Antiguo 9 de noviembre de 2022, 13:19
Paco_Diaz
Forero
Última Actividad 09.11.2024 09:15
Posts Posts: 56
Likes enviados Enviados: 11
Likes recibidos Recibidos: 14

Buenas.

@Fito, coincido contigo en lo de usar papel y lápiz, pues yo me tiré 1 año aprendiendo metodología de la programación (haciendo ordinogramas) en papel y sin codificar ninguno en ningún lenguaje (no sabia ninguno), luego me tiré otro año aprendiendo gwbasic y rmcobol-85 también en papel, pero sin tocar ordenador alguno.

Ya en el tercer año, aprendí dbaseiii+ y sí que tenía asignatura de prácticas en mscobol (tuve que hacer yo solito una aplicación completa, porque los 2 que estaban conmigo en mi grupo, tenían cobol del año anterior suspenso, así que, imagínate), que difería algo del rmcobol del año anterior, y te puedo asegurar que no me quejo para nada, pues puedes aprender a programar en papel, haciendo tablas de pruebas de valores de variables y todo lo demás, y saber si funciona perfectamente, por eso lo considero un gran método para iniciarse.

Luego cuando ya tienes conocimientos, ahí ya puedes escoger (yo escogí clipper) viendo lo que hay, lo que ofrece, y las necesidades que tienes que cubrir.
Paco_Diaz is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:59.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.