# Języki programowania

Nie istnieje jeden najlepszy język programowania, od którego powinno się zacząć naukę. Chociaż niektórzy twierdzą, że jest nim angielski. Aktualnie istnieje jednak sporo materiałów dostępnych w naszym języku, dzięki którym można bez problemu zacząć naukę.

Pamiętaj proszę, że wybór języka, od którego rozpoczniesz swoją naukę wcale nie jest aż tak ważny. Zdecydowana większość testerów i programistów pracuje z więcej niż jednym językiem.

![](/files/-LHOgdzah-duvWxwSazy)

{% embed url="<http://carlcheo.com/startcoding>" %}

Na początku najważniejsze jest zrozumienie podstaw programowania, na przykładzie wybranego języka. Następnie nauczenie się kolejnego języka będzie znacznie łatwiejsze.

{% embed url="<https://nofluffjobs.com/blog/jezyki-programowania-w-pracy-testera-podsumowanie-2019-roku/>" %}

## 📚 Materiały

* [What Selenium Programming Language You Should Learn](https://www.joecolantonio.com/2015/05/31/selenium-what-programming-language-you-should-learn-to-get-into-test-automation/)
* [What Programming Language to learn for Test Automation](https://www.froglogic.com/blog/what-programming-language-to-learn-for-test-automation/)
* [Język skryptowy dla testera](http://testerzy.pl/baza-wiedzy/testerzy-testerom-19-jezyk-skryptowy-dla-testera)
* [Rozwój kariery testera. Czy warto przejść na stronę programistyczną?](http://testerzy.pl/baza-wiedzy/rozwoj-kariery-testera-programowanie)
* [What Programming Language Should a Beginner Learn in 2018](https://www.codementor.io/codementorteam/beginner-programming-language-job-salary-community-7s26wmbm6)

## ![](/files/ik67SZdlqeYkp7V0svUl) Dyskusje

* [Jaki język dla web i mobile?](https://www.facebook.com/groups/TestowanieOprogramowania/permalink/1139129899442920/)
* [Na jaki język jest największy popyt?](https://www.facebook.com/groups/TestowanieOprogramowania/permalink/1411316595557581/)
* [Python czy Java dla QA?](https://www.facebook.com/groups/TestowanieOprogramowania/permalink/1704663669556204/)
* [Czy Python do dobry wybór dla testera? Jaki język wybrać najlepiej?](https://www.facebook.com/groups/TestowanieOprogramowania/permalink/2301291336560098/)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ksiazka.testowanieoprogramowania.pl/automatyzacja/jezyki-programowania.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
