Article image
Luiz Café
Luiz Café09/07/2025 15:54
Compartilhe

Pythou ou Java? Um Objetivo, Dois Mundos

  • #Java
  • #Python

Olá, comunidade da DIO!

Se você é um iniciante em programação, provavelmente já passou pelo momento de tomar decisão difícil: qual linguagem eu devo escolher para começar?

Ao tomar essa decisão, você não precisa ter pressa ou medo de se arrepender depois, afinal conhecimento nunca é demais. No entanto, duas linguagens com mais de 30 anos de mercado se destacam em índices importantes como da TIOBE Software, sendo consideradas primordiais para construir sistemas e projetos robustos. Estamos falando de Java e Python.

Neste artigo, gostaria de atuar como um guia, te auxiliando a entender melhor cada uma dessas linguagens e escolher aquela que melhor se encaixa as suas necessidades, você vai entender como esses dois mundos da programação podem ajudar você a alcançar seus objetivos profissionais!

Está preparado para mergulhar de cabeça nessa jornada?

Então, vamos lá!

Neste artigo você encontra:

  • Por que é importante escolher a minha primeira linguagem de programação?
  • Visão Geral sobre as Linguagens
  •  Comparando Java e Python;
  • Tomando uma Decisão: qual a melhor escolha?
  • Considerações Finais.

Por que é Importante Escolher Minha Primeira Linguagem de Programação?

Quando estamos iniciando no mundo da programação temos diversas dúvidas em nossa mente e, uma delas, é sem dúvida qual será a primeira linguagem para aprender. Não existe um jeito certo ou errado de tomar essa decisão, porém ela é fundamental, já que é praticamente impossível dominar todas as milhares de linguagens que existem. Provavelmente você precisaria de uma vida inteira para conseguir dominar cada uma delas e por isso é preciso logo no início fazer essa escolha, para que você ganhe tempo, e tenha foco na sua jornada.

Benefícios de escolher uma linguagem de programação o quanto antes:

  • Planejamento do Aprendizado: ao escolher uma linguagem, permite a você a ter maior foco e pode facilitar o planejamento da sua carreira;
  • Comunidade: ao escolher sua linguagem você certamente encontrará comunidades ativas e acolhedoras para te ajudar. Tanto Java como Python possuem comunidades ativas e colaborativas;
  • Oportunidade de Emprego: para quem está começando é fundamental escolher uma linguagem, já que assim fica bem mais fácil se posicionar e construir um portfólio de projetos que desperte atenção dos recrutadores;
  • Tempo: quanto mais rápido você fizer uma escolha, menor será o tempo que você vai precisar para começar a aplicar para vagas e aprender novas habilidades, trilhando mais rapidamente um roadmap da carreira escolhida, afinal, não é só de linguagem que se vive um programador, não é mesmo?

Esses são apenas alguns dos motivos para que você tome a decisão de escolher uma linguagem o quanto antes. Agora chegou a hora de apresentar para você mais sobre Java ou Python e te ajudar a escolher uma delas. Vamos lá?

Visão Geral sobre as Linguagens Java e Python

Java é sem dúvidas uma das mais importantes linguagens da história da programação. De origem discreta com o nome “Oak”, criada por James Gosling, recentemente, completou 30 anos de mercado e está em pleno desenvolvimento, sendo considerada por muitos uma ótima escolha para iniciantes. Porém, existe também uma parte da comunidade de desenvolvimento que tem aversão a Java devido a sua complexidade e uma curva de aprendizado mais íngreme. No entanto, isso não diminui em nada o valor da linguagem no mercado de trabalho e na construção de soluções para diferentes contextos e necessidades.

Já Python, também não fica para trás, muito pelo contrário, é uma linguagem um pouco mais velha que Java, criada em 1991, por Guido Van Rossum, a ideia dele era ter algo para fazer no natal de 1989 e em 1991, fez o lançamento oficial de Python no mercado. A linguagem é a queridinha de muitos iniciantes por ser considerada fácil de aprender.

Características das Linguagens:

Tanto Java como Python possuem algumas características peculiares que as destacam no mercado de desenvolvimento de software. Vamos comparar cada uma delas na tabela abaixo:

image

Figura 1. Tabela Comparando Java com Python. Fonte: elaborado pelo autor.

Na tabela podemos observar que, ambas as linguagens são essências em diferentes contextos e cenários. Enquanto Java se destaca em sistemas empresariais, Python é ideal para programas mais simples. Existe também uma diferença na tipagem das linguagens, uma vez que Java é estática e Python é dinâmica. Quando o assunto é performance, Java leva a melhor, sendo considerada mais rápida. Outro ponto importante é o tempo de aprendizado que é considerado maior para Java em relação com Python.

Ambas possuem comunidades ativas e forte concorrência no mercado, a sintaxe de Java exige maior atenção do que em Python e por fim, temos as duas linguagens entre as 10 melhores do TIOBE Software Index, com Python ocupando a primeira posição e Java o quarto lugar.

Comparando Conceitos

Agora que você entendeu mais sobre as características de cada linguagem, podemos visualizar uma comparação de acordo com cada conceito de maneira mais analítica e detalhada, vamos entender o passo a passo de cada um:

Declaração de Variáveis em Java:

int quantidade = 25;
double precoCafe = 78.90;
String nomeCafe = "Java";
boolean isCaro = true;

Nesse trecho temos um exemplo bem simples de como uma variável é declarada na linguagem Java. Em que:

  • int: representa um valor numérico sem casas decimais, no caso temo a quantidade recebendo o valor 25;
  • double: que é utilizado para representar valores com casas decimais, neste caso, o preço do café é 78.90;
  • Strings: representam valores em textos, como nomes, textos, palavras frases, escritos entre aspas(“ “). No caso temos, o nome do Café definido como Java;

E por fim:

  • boolean: que só possui dois valores possíveis: verdadeiro(true) ou falso(false). No código observamos que isCaro, recebeu true.

Declaração de Variáveis em Python:

Observe agora como é bem mais simples, quando estamos falando de Python:

quantidade = 25
precoCafe = 78.90
nomeCafe = "Java"
isCaro = True

A simplicidade do código Python pode até impressionar, você não precisa dizer que uma variável é inteira (int), double, uma String ou boolean, ela “entende” o que você está tentando escrever, nem mesmo ponto e vírgula é necessário. Tudo isso é possível porque Python possui tipagem dinâmica, enquanto Java possui tipagem estática.

Estruturas de Controle

Quando estamos escrevendo o código utilizando essas linguagens a estrutura de controle pode parecer semelhante, porém com uma pequena diferença que você vai observar nos códigos abaixo:

Estrutura de Controle em Java:

if (precoCafe > 70) {
 System.out.println("O café está caro!");
} else {
 System.out.println("O café está com um preço razoável."); }

aqui temos a estrutura de controle if para analisar o preço do café. Ele irá imprimir uma mensagem no console, respeitando algumas condições:

  • Se o preço do café for maior que 70 ele é considerado caro;
  • Caso esteja abaixo de 20 ele é considerado um preço razoável.

Agora veja o mesmo código em Python:

if precoCafe > 70:
 print("O café está caro!")
 else:
 print(“O café está com um preço razoável.”)

Veja que no código Python não usa chaves ({ }), como no código Java, porém, atenção a identação do código Python, pois ela é fundamental para que ele seja executado de maneira correta.

Laços de Repetição

Ambas as linguagens possuem laços de repetição como for e while, mas é preciso prestar atenção na importante diferença de sintaxe e flexibilidade.

Veja um exemplo em Java:

public class ComprarCafe {
 public static void main(String[] args) {
     double saldoDisponivel = 20.00; 
     double precoCafeAtual; // O preço do café que será verificado

     // Simulação de como o preço do café pode sofrer variações com o tempo.
     // Em um cenário real, isso viria de uma entrada do usuário ou de um sistema externo.
     double[] precosVariados = {15.00, 18.50, 21.00, 19.99, 25.00};

     int i = 0;
     while (i < precosVariados.length) { // Loop para simular várias verificações de preço
         precoCafeAtual = precosVariados[i]; // Verifica o preço da lista de café

         System.out.println("Verificando café com preço de R$ " + String.format("%.2f", precoCafeAtual));

         if (precoCafeAtual <= saldoDisponivel) {
             System.out.println("Posso comprar! Preço R$ " + String.format("%.2f", precoCafeAtual) + " está dentro do meu limite de R$ " + String.format("%.2f", saldoDisponivel) + ".");
         } else {
             System.out.println("Não posso comprar. Preço R$ " + String.format("%.2f", precoCafeAtual) + " excede meu limite de R$ " + String.format("%.2f", saldoDisponivel) + ".");
         }
         System.out.println("---");
         i++;
     }
 }
}

Em Python temos:

for preco_cafe_atual in precos_variados:
  print(f"\nVerificando café com preço de R$ {preco_cafe_atual:.2f}")


  if preco_cafe_atual <= saldo_disponivel:
      print(f"**Posso comprar!** Preço R$ {preco_cafe_atual:.2f} está dentro do meu limite de R$ {saldo_disponivel:.2f}.")
  else:
      print(f"**Não posso comprar.** Preço R$ {preco_cafe_atual:.2f} excede meu limite de R$ {saldo_disponivel:.2f}.")

Em ambos os códigos o loop for irá percorrer a lista com o preço do café indicando se eu posso ou não comprar café. Se o meu saldo disponível for suficiente para comprar café, uma mensagem é exibida na tela, avisando que eu posso comprar, caso contrário outra mensagem será exibida, dizendo que excede meu limite. O código Python é bem mais simples de ser executado se comparado com Java, para imprimir a resposta na tela, em Java usamos System.out.println já em Python, basta digitar print. A parte mais importante é que ambos os códigos retornam respostas semelhantes. Veja a imagens:

Saída no terminal do código Java:

image

Figura 2 - Saída do Código Java. Fonte: código executado na IDE online: Jdoodle. Disponível em: <https://www.jdoodle.com/online-java-compiler>

Saída no terminal código Python:

image

Figura 3 - Código Python que verifica se posso comprar Café. Fonte: código executado na IDE Online Python. Disponível em: <https://www.online-python.com/>

O objetivo foi cumprido, saber se era possível comprar o café com 20 reais. Em Java deu mais trabalho, já em Python foi mais fácil, no entanto eles alcançaram caminhos semelhantes.

Como Java e Python são vistas pelo Mercado de Trabalho?

Agora que você conheceu um pouco mais sobre Java e Python, bem como algumas de suas características, fica a pergunta: como o mercado de trabalho observa os profissionais com conhecimento em cada uma delas? A resposta é simples: empresas de todos os setores e mercados precisam de profissionais qualificados em Java e Python, para criar sistemas capazes de atender as necessidades dos clientes de maneira segura e escalável.

Alguns setores se destacam se você procura entrar no mercado:

  • Setor Financeiro: bancos, fintechs e demais operadores do setor precisam de Java e Python para criar sistemas bancários, porém Java leva certa vantagem, sendo considerada mais apropriada para sistemas mais complexos;
  • Educação: Centro Universitários e de Formação Profissional, Escolas, Faculdades, Universidades: utilizam ambas as linguagens para criar aplicações web, onde ficam os conteúdos dos cursos e demais recursos necessários aos alunos;
  • Big Techs: Meta e o Google são apenas alguns dos exemplos de grandes empresas que Java e Python se fazem presente;
  • Empresas com soluções em IA: A Open AI, criadora do chatGPT, também utiliza SDK em Java para criar soluções e Python para soluções em Machine Learning, aqui Python se destaca como referência;
  • Varejistas e E-commerces: para manter suas atividades online, grandes empresas do varejo precisam construir soluções em Java e Python para manter seus sites e aplicativos disponíveis aos clientes, principalmente em épocas de alta demanda como natal, ano novo, dia das mães e dos pais, dia dos namorados, páscoa, entre outras datas festivas;
  • Games: se você é entusiasta do desenvolvimento de jogos, cada uma delas é uma ótima opção para desenvolvimento. Python é mais indicado para jogos mais simples, geralmente em 2D, por outro lado, Java se destaca na construção de jogos para o sistema Android;
  • Ciências de Dados: Python é muito utilizada na área de dados, sendo uma ótima opção para quem deseja trabalhar nesse campo. No entanto, Java também pode ser uma opção, principalmente quando estamos falando de manipulação de dados;
  •  Segurança da Informação: uma das áreas em ascensão nos últimos anos, principalmente com a crescente preocupação com proteção de dados dos clientes. Cada uma delas pode ser útil para criar soluções em cibersegurança, sendo Python, mais indicada por ser mais simples de aprender e para projetos mais simples, no entanto Java também encontra seu espaço, quando estamos falando em criar programas mais complexos.

Esses são alguns dos setores em que Java e Python se fazem presente no dia a dia das equipes de desenvolvimento. Se você está procurando linguagens com mercado aquecido e alta demanda, ambas podem te oferecer isso, sem nenhum problema. No entanto, se você possui maior interesse por áreas como IA, Ciências de Dados e Machnine Learning por exemplo, Python pode ser a melhor escolha. Java se você é mais orientado para construção de sistemas empresariais mais complexos, back-end, Java é uma escolha mais recomendada para esse fim. Cada uma pode te abrir portas em diferentes setores, vai depender mesmo da sua afinidade, disponibilidade e interesse.

Como Aprender Java e Python na Prática?

Agora vamos falar sobre a parte de aprendizado de cada uma das linguagens. Para muitos Java pode levar mais tempo para aprender, devido a complexidade da sua sintaxe, porém isso não significa que seja impossível de se aprender. Já Python é mais fácil de se aprender para muitos, no entanto, isso não significa que você não precisará, ler a documentação, praticar bastante ou criar projetos práticos, e mesmo sendo considerada fácil é preciso ficar atento a algumas características da linguagem, como por exemplo a identação do código Python.

Se qual for sua escolha, aqui estão algumas dicas:

  • Tenha um objetivo claro: defina o que você quer fazer com Java ou Python. Como você leu as possibilidades de atuação são inúmeras, por isso, escolher qual é seu objetivo, pode ajudar a manter o foco;
  • Aprenda Lógica de Programação e Estrutura de Dados: é praticamente impossível aprender qualquer linguagem de programação sem lógica de programação e estrutura de dados, pois elas são fundamentais para entender melhor como utilizar as linguagens para resolver problemas. Eu sei que a ansiedade para construir soluções e ver o código funcionando logo de cara é muito grande, porém, assim como na vida, para alcançar o sucesso não existem atalhos, se alguém conseguir sucesso fácil, pulando etapas pode ter certeza que uma hora a vida irá cobrar dessa pessoa, pois, sem uma base sólida fica mais difícil conquistar seu lugar ao sol;
  • Rotina de estudos: ter uma rotina de estudos é fundamental. Você mesmo pode criar a sua, utilizar técnicas como pomodoro. O importante é ter um contrato de compromisso com você mesmo de se comprometer a aprender todos os dias. No início é difícil mesmo e talvez você pense em desistir, porém nutra sua mente, com bons pensamentos e se divirta no processo de aprendizado que você pode alcançar seus objetivos;
  • Não tenha medo de errar: você não precisa se sentir mal quando cometer erros, eles são mais comuns do que se imagina, pode ser que fazer uma pausa nos estudos e voltar depois, seja o que você precisa para entender melhor o que não está funcionando, a culpa e o medo, não te ajudam a aprender, a persistência sim;
  • Leitura: é fundamental ler a documentação de Java ou Python, pois assim você entender como elas funcionam melhor. Além disso, livros e artigos sobre essas linguagens também são essências para entender como cada uma delas pode ser aplicada para resolver problemas;
  • Projetos autorais: por mais simples que sejam, crie seus próprios projetos com Python e Java. Estudar a teoria sem prática é a mesma coisa que ler uma receita de bolo e não colocar a mão na massa para deixa-lo pronto. Você precisa de muita prática para se tornar um expert em cada uma delas;
  • Bootcamps, Cursos e Formações: jamais dispense iniciar um curso, bootcamp ou formação em cada uma das linguagens. Com um professor ou instrutor qualificado te instruindo e ensinando sobre cada uma delas, como os que temos aqui na DIO, fica bem mais fácil aprender. Além disso, você pode debater suas dúvidas sobre a linguagem com outros colegas e aprender ainda mais. O aprendizado em comunidade tende a ser mais efetivo, quando todos se ajudam e compartilham seus conhecimentos;
  • Use Inteligência Artificial com Cautela: a Inteligência Artificial é uma ferramenta fundamental para te ajudar a aprender programação, porém ela não deve aprender por você. Não se a IA para escrever o código completo sozinho e sim, como complemento para tirar dúvidas, afinal, ela pode acelerar o desenvolvimento e aumentar a produtividade, e não substituir o profissional que você é. Ter o compromisso de aprender de verdade sem copiar código pronto é o que vai te destacar da concorrência e entender isso é fundamental, nos dias de hoje.

Com essas dicas, acredito que você está pronto para aprender, seja qual for sua escolha, as linguagens Java e Python, o importante é ter um bom planejamento, manter o foco e buscar o conhecimento, colando em prática em projetos autorais, assim você tem grandes chances de avançar no seu aprendizado e se tornar uma referência no mercado de tecnologia.

Tomando a Decisão: qual a melhor escolha?

image

Agora que você já conhece todo os dois mundos que Java e Python pertencem, bem como suas características e oportunidades no mercado de trabalho, chegou a hora de tomar uma decisão.

Para isso, eu te apresento Teoria DISC, que foi criada por William Marston, o mesmo criador da mulher maravilha. A Teoria foi apresentada por ele em sua obra: “As Emoções das Pessoas Normais” e descreve que no geral o ser humano pode ser comportar de quatro maneiras distintas:

image

Figura 5 - Logo da Teoria DISC. Fonte: disponível em: <https://www.sbdc.com.br/solucoes/assessment-disc>. Acesso 09/07/2025.
  • Dominante: pessoas mais práticas, que gostam de colocar a mão na massa. Geralmente são taxados de agressivos, porém são boas pessoas;
  • Influentes: são pessoas alegres que adoram se expor e comunicar com outras pessoas, porém podem ser mais desatentos e desorganizados;
  • Estáveis em Inglês Stability: tem por características serem mais calmos e de bom relacionamento com todos ao redor, tem a empatia muito desenvolvida, no entanto, tem dificuldade de impor suas ideias e não conseguem tomar decisões sozinhos com facilidade, sempre buscando o bem-estar do grupo;
  • Conformidade: são pessoas extremamente críticas e detalhistas, não tomam decisões sem dados e precisam ter confiança total para agir. São considerados mais introvertidos, porém são ótimos amigos e pessoas de confiança, apesar da dificuldade em socializar.

Esses, são os quatro perfis existentes na análise DISC. Não existe um certo ou errado, apenas são diferentes, cada pessoa possui os 4 perfis, porém um deles é dominante e podem mudar ao longo da vida, dependendo de diversos fatores como:

  • Mudanças de comportamento ou ambiente;
  • Aprendizado de novas habilidades;
  • Desenvolvimento pessoal.

Por isso é importante fazer o teste, por certo período de tempo, principalmente, quando acontecem mudanças bruscas na sua vida.

Como a Análise Disc pode me ajudar a escolher entre Java ou Python?

Você pode fazer uso da análise DISC para tomar sua decisão entre as linguagens. Para isso, você pode:

  1. Faça o seu teste DISC, neste site está disponível uma versão simplificada: https://www.pactorh.com.br/teste-disc/disc/faca-agora-teste-disc/
  2. Pessoas com o perfil Estáveis e Conformistas tendem a lidar melhor com Java, já que, ela exige maior atenção aos detalhes e trabalho em grupo, isso não quer dizer que pessoas com esse perfil não possam aprender Python e sim, que elas tem maior possibilidade de aprender Java, por exigir características que já são familiares a eles;
  3. Já pessoas com o perfil Dominante ou Influentes, podem se sair melhor com Python, já que gostam mais de colocar a mão na massa e são pessoas mais práticas. Da mesma forma, isso não significa que não devem aprender Java, muito pelo contrário, elas só possuem uma tendência maior para aprender Python ao invés de Java.

Faça o seu teste e veja seu resultado, acredito que DISC pode ser fundamental para desenvolver em você o autoconhecimento e lembre-se o resultado pode mudar com o tempo, assim como você pode aprender Java ou Python, uma primeiro depois a outra, o importante é nunca parar de estudar.

Meu resultado:

image

Figura 6 - Resultado da Minha Análise DISC. Disponível em: <https://www.pactorh.com.br/teste-disc/disc/faca-agora-teste-disc/>. Acesso em: 09/07/2025.

Fiz o teste e meu perfil é mais estável então, posso considerar escolher Java. Acredito que deu certo, pois a descrição do perfil apresenta características que consigo identificar em mim, como a cooperação e o trabalho em equipe, habilidades essenciais para quem trabalha com Java. Porém, essas características também podem perfeitamente serem utilizadas para aprender Python, sem nenhum tipo de dificuldade, mesmo que meu perfil indique Java como a melhor opção nesse momento.

E se eu não quiser escolher entre uma ou outra?

image

Se mesmo assim, você ainda não sabe qual escolher eu te apresento Jython! É isso mesmo, uma espécie de “fusão” entre Java e Python. Consiste em uma implementação de Python escrita para rodar no ambiente Java. Parece confuso, não é mesmo? Porém, calma que eu explico. Essa alternativa tem como objetivo principal permitir que o código Python consiga funcionar na JVM, principalmente se você desejar criar scripts em Python para integrar sistemas em Java.

Mas a sintaxe ainda é do Python 2.7, não sendo possível usar a do Python 3.0 até o momento que esse artigo é escrito. Outra informação importante sobre Jython é que você pode importar e utilizar bibliotecas Java em código Python;

Quer ver exemplos de códigos Jython? Acesse o GitHub oficial e você encontrará diversos exemplos de código curiosos, como este que cria uma interface simples, capaz de desenhar uma função matemática:

from java import awt
from math import *
from jarray import array




class Graph(awt.Canvas):
  def __init__(self):
      self.function = None


  def paint(self, g):
      if self.function is None:
          return self.error(g)


      sz = self.size
      xs = range(0, sz.width, 2)


      xscale = 4*pi/sz.width
      xoffset = -2*pi


      yscale = -sz.height/2.
      yoffset = sz.height/2.


      ys = []
      for x in xs:
          x = xscale*x + xoffset
          y = int(yscale*self.function(x)+yoffset)
          ys.append(y)
      g.drawPolyline(array(xs, 'i'), array(ys, 'i'), len(xs))


  def error(self, g):
      message = "Invalid Expression"
      g.font = awt.Font('Serif', awt.Font.BOLD, 20)
      width = g.fontMetrics.stringWidth(message)


      x = (self.size.width-width)/2
      y = (self.size.height+g.fontMetrics.height)/2
      g.drawString("Invalid Expression", x, y)


  def setExpression(self, e):
      "@sig public void setExpression(java.lang.String e)"
      try:
          self.function = eval('lambda x: '+e)
      except:
          self.function = None
      self.repaint()




if __name__ == '__main__':
  def enter(e):
      graph.setExpression(expression.text)
      expression.caretPosition = 0
      expression.selectAll()


  p = awt.Panel(layout=awt.BorderLayout())
  graph = Graph()
  p.add(graph, 'Center')


  expression = awt.TextField(
      text='(sin(3*x)+cos(x))/2', actionPerformed=enter)
  p.add(expression, 'South')


  import pawt
  pawt.test(p, size=(300, 300))


  enter(None)
Fonte do código: <https://github.com/jython/jython/blob/master/Demo/awt/Graph.py>

Existem diversos outros exemplos disponíveis no repositório oficial de Jython, fique a vontade para explorar e aprender.

Considerações Finais

Após a leitura desse artigo você conheceu mais sobre Python e Java, suas características, sintaxes, laços de repetição, estrutura de controle e muito mais. Além disso, você também entendeu o papel de cada uma delas no mercado de trabalho tech e como elas podem ser utilizadas em empresas. Por fim, te ajudei a tomar a decisão, com base na Teoria DISC, uma ferramenta utilizada para entender melhor a personalidade das pessoas.

E para encerrrar o artigo você conheceu Jython, uma alternativa interessante para quem deseja rodar código Python em um ambiente Java. Não importa, qual seja sua decisão, desde que você tenha o compromisso de estudar com afinco e determinação, pois só assim, você pode colher os frutos dos seus estudos. Lembre-se que para aprender uma linguagem e trilhar uma carreira de sucesso, não existem atalhos, fuja de pessoas ou empresas que prometem sucesso fácil e rápido, isso nunca terá boas consequências no futuro.

Assuma sempre o papel de protagonista da sua carreira e se preocupe em aprender e desenvolver habilidades que, mesmo que demorem tempo para aprender, sem dúvidas irão recompensar você no futuro, tenha certeza disso.

E você: qual sua escolha? Deixe aqui nos comentários como você tomou essa decisão e se já conhecia a Teoria DISC?

Bons Estudos!

Referências

ADEVAIT. Java in Banking. Disponível em: https://adevait.com/java/java-in-banking. Acesso em: 9 jul. 2025.

AMAZON WEB SERVICES. O que é Python? Disponível em: https://aws.amazon.com/pt/what-is/python/. Acesso em: 9 jul. 2025.

BRIGHT DATA.Java vs Python: Guia de comparação. Disponível em: https://brightdata.com.br/blog/dados-do-site/java-vs-python. Acesso em: 9 jul. 2025.

CIS ASSESSMENT. William Marston. Disponível em: https://cisassessment.com/william-marston/. Acesso em: 9 jul. 2025.

DEVMEDIA.Java: história e principais conceitos. Disponível em: https://www.devmedia.com.br/java-historia-e-principais-conceitos/25178. Acesso em: 9 jul. 2025.

GITHUB. Jython. Disponível em: https://github.com/jython. Acesso em: 9 jul. 2025.

JYTHON. Site oficial do Jython. Disponível em: https://www.jython.org/. Acesso em: 9 jul. 2025.

PACTO RH. Faça agora o teste DISC. Disponível em: https://www.pactorh.com.br/teste-disc/disc/faca-agora-teste-disc/. Acesso em: 9 jul. 2025.

PYTHON SOFTWARE FOUNDATION. The Python Standard Library — Python 3 documentation. Disponível em: https://docs.python.org/3/. Acesso em: 9 jul. 2025.

SÓLIDES. Como analisar o perfil DISC? Disponível em: https://solides.com.br/blog/analisar-perfil-disc/. Acesso em: 9 jul. 2025.

TIOBE SOFTWARE.TIOBE Index for July 2025. Disponível em: https://www.tiobe.com/tiobe-index/. Acesso em: 9 jul. 2025.

TRAINING THE STREET.Python for Finance. Disponível em: https://trainingthestreet.com/python-for-finance/. Acesso em: 9 jul. 2025.

Compartilhe
Comentários (0)